gpt4 book ai didi

r - 如何在函数中获取传递给 ... 的参数的名称?

转载 作者:行者123 更新时间:2023-12-04 09:42:45 26 4
gpt4 key购买 nike

<分区>

Possible Duplicate:
using substitute to get argument name with

请注意,这与使用 list(...) 或类似形式获取向量本身不同。我希望能够做的是在任何解析完成之前简单地“回显”传递给 ... 的所有参数。

例如:我想要一个功能可能简单地像这样:

f(apple, banana, car)
## --> returns c("apple", "banana", "car"),
## ie, skips looking for the objects apple, banana, car

我得到的最接近的是

f <- function(...) {
return( deparse( substitute( ... ) ) )
}

但这只返回第一个被...“捕获”的参数。想法?

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com