R语言 把字符串转换为变量名
在这篇文章中,我们将讨论如何在R编程语言中把字符串转换为变量名,也就是说,我们将把字符串分配给变量作为变量名。
方法1:使用assign()函数
我们可以通过使用assign()函数将字符串分配给变量名。我们只需将变量的名称和值传递给函数。
语法: assign(“variable_name”,value)
参数
- variable_name 是值的名称
- value 是变量。
例子
输出
我们也可以用一组变量创建一个向量,并指定一个单一的变量名称。
例子
输出
方法2:使用do.call()函数
这个函数允许你 调用任何 R函数。它允许使用一个列表来保存函数的参数,以及传递单个参数 。
语法
do.call("=",list("variable_name", value))
其中”=”是一个赋值运算符
变量名是分配给值的名称,值是输入值/变量。
例子
输出
例子
输出