虽然我们在R终端键入的任何有效语句都是表达式,但这些表达式在输入后即被求值(evaluate)了,获得未经求值的纯粹“表达式”,就可以用substitute()。
substitute()函数在表达式中使用变量,变量的值随运行进程而被替换。可以得到变量的名字~
deparse()把未执行的表达式转换成字符串,得到字符串~
> substitute(userdata)
userdata
> deparse(substitute(userdata))
[1] "userdata"


雷达卡


京公网安备 11010802022788号







