3
我不完全相信我明白substitute
是幹什麼的,儘管我以前在代碼中使用過。今天,我在shiny::exprToFunction
遇到下面的代碼行:什麼是替代(替代())?
function (expr, env = parent.frame(2), quoted = FALSE, caller_offset = 1)
{
expr_sub <- eval(substitute(substitute(expr)),
...
}
是否有人可以解釋爲什麼嵌套substitute
在這裏使用?一個易於運行的示例將非常有幫助。