- parse()函数能将字符串转换为表达式expression;eval()函数能对表达式求解
> A <- 1:5
> B <- 'print(A)'
> class(B)
[1] "character"
> C <- parse(text = B)
> C
expression(print(A))
> D <- eval(C)
[1] 1 2 3 4 5
> D
[1] 1 2 3 4 5
> A <- 1:5
> B <- 'print(A)'
> class(B)
[1] "character"
> C <- parse(text = B)
> C
expression(print(A))
> D <- eval(C)
[1] 1 2 3 4 5
> D
[1] 1 2 3 4 5
本文标题:R函数学习-eval()和parse()
本文链接:https://www.haomeiwen.com/subject/pdpluhtx.html
网友评论