R語言 eval(quote(x)) 和 eval(x)

eval() ’s first argument is an expression. So if you only provide one argument, it will evaluate the expression in the current environment.express

假設環境中存在變量 x=10ide

eval(quote(x), list(x=30)) 至關於
首先,lua

quote(x)

獲得x
以後,code

list(x=30)
x

因而獲得30it

若是是eval(x, list(x=30)), 至關於
首先,io

x

獲得10
以後,變量

list(x=30)
10

因而獲得10vi

這裏面有層層撥開的關係.co

相關文章
相關標籤/搜索