作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
在 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
}
除了函数参数部分。
最佳答案
试试这个:
> as.pairlist(alist(a=))
$a
也许你想做的是:
> f2 <- as.function(alist(a=1,b=,{a+b}))
> f2
function (a = 1, b)
{
a + b
}
关于r - 如何在 R 中创建包含空元素的配对列表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8611080/
我是一名优秀的程序员,十分优秀!