R语言如何将字符串转变为命令执行
(2014-05-13 23:10:45)分类: 脚本程序包 |
这里用到 eval_r() 和 parse() 函数。首先使用 parse()
函数将字符串转化为表达式(expression),而后
使用 eval_r() 函数对表达式求解。
x <- 1:10
a <- "print(x)"
class (a)
eval_r(parse(text = a))
使用 eval_r() 函数对表达式求解。
x <- 1:10
a <- "print(x)"
class (a)
eval_r(parse(text = a))