3
我不完全相信我明白substitute
是干什么的,尽管我以前在代码中使用过。今天,我在shiny::exprToFunction
遇到下面的代码行:什么是替代(替代())?
function (expr, env = parent.frame(2), quoted = FALSE, caller_offset = 1)
{
expr_sub <- eval(substitute(substitute(expr)),
...
}
是否有人可以解释为什么嵌套substitute
在这里使用?一个易于运行的示例将非常有帮助。