将角色视为变量

时间:2014-04-23 14:11:29

标签: string r variables character converter

假设我有以下代码

a<-c(1,2,3)
b<-'a'

现在我将'b'中的字符串视为变量'a' 当我把它输入某个功能或操作时。 想象一下“treat.as.variable()”是一个真正的函数,它会这样做:

treat.as.variable(b)+c(1,2,4)
[1] 2 4 7

是否有这样的函数,预定义? 或者一般来说这样做的方法?

1 个答案:

答案 0 :(得分:6)

使用get功能

> get(b) + c(1,2,4)
[1] 2 4 7