R语言parse函数与eval函数的字符串转命令行及执行操作

parse()函数能将字符串转换为表达式expression;eval()函数能对表达式求解

A <- 15
B <- 'print(A)'
class(B)
C <- parse(text = B)
D <- eval(C)

输出:

 如果将这两个函数与apply系列函数配合,将起到循环的效果。

posted @ 2019-07-29 15:31  我的数据之路  阅读(4548)  评论(0编辑  收藏  举报