【发布时间】:2011-12-23 00:06:52
【问题描述】:
在 R 中,当我这样做时
substitute(function(a) { a })[[2]]
我看到以下配对列表:
$a
注意元素的值为空。如何创建这样的配对列表?以下对我不起作用:
> pairlist(a="")
$a
[1] ""
我是在以编程方式创建函数的上下文中提出这个问题的。我想做类似的事情
> call("function", pairlist(a=""), call("{", as.symbol("a")))
function(a = "") {
a
}
这与我所做的非常接近
> substitute(function(a){a})
function(a) {
a
}
函数参数部分除外。
【问题讨论】:
标签: r tree substitution