如何检查R中是否通过“ ...”(省略号)传递了任何参数?缺少(...)有效吗?

怪胎

我想检查R函数的“ ...”(省略号)参数是否已馈入一些值/参数。

目前,我正在使用类似:

test1 <- function(...) {
   if (missing(...)) TRUE
   else FALSE
}

test1()
## [1] TRUE
test1(something)
## [2] FALSE

它有效,但?missing不指示该方式是否正确/有效。

如果上述方法不正确,该怎么办?也许还有其他更快的方法?PS。我需要对此问题进行这种验证

GSee

如果您尝试传入不存在的对象,这是一种替代方法,它将引发错误。

test2 <- function(...) if(length(list(...))) FALSE else TRUE

test2()
#[1] TRUE
test2(something)
#Error in test2(something) : object 'something' not found
test2(1)
#[1] FALSE

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

这是检查可变参数宏参数列表是否为空的有效方法吗?

来自分类Dev

如何检测通过省略号传递的参数的大小?

来自分类Dev

如何使用hapijs检查请求中是否有任何有效载荷(POST)数据?

来自分类Dev

省略了C中变量的extern,但仍然有效吗?

来自分类Dev

Matlab 中的任何机器学习工具箱在计算上都有效吗?

来自分类Dev

这是克隆任何对象/函数/等的有效/安全方法吗?在 ES6 中?

来自分类Dev

模板参数列表中的额外typename关键字:有效吗?

来自分类Dev

接口是构造函数中的唯一参数-可以使它更好/更有效吗?

来自分类Dev

您可以在Python中检索函数的有效参数列表吗?

来自分类Dev

SNI中的通配符有效吗?

来自分类Dev

PHP中的线程有效吗?

来自分类Dev

通过列表中的指针定义解析器或递归地传递列表会更有效吗?

来自分类Dev

检查argv [i]是否为有效整数,并在main中传递参数

来自分类Dev

复制省略在默认函数参数中有效吗?

来自分类Dev

如何检测C ++中通过省略号传递的参数的大小?

来自分类Dev

__construct参数中的类可见性(私有)-这是有效的php代码吗?

来自分类Dev

通过嵌套宏中的省略号捕获可变数量的参数;缺少模式变量错误

来自分类Dev

通过嵌套宏中的省略号捕获可变数量的参数;缺少模式变量错误

来自分类Dev

如何要求参数有效

来自分类Dev

如何检查输入是否为没有任何其他字符的有效整数?

来自分类Dev

NumPy中astype的有效参数

来自分类Dev

如何最好地检查这些椭圆曲线参数是否有效?

来自分类Dev

这是有效的PHP日期相等性检查吗?

来自分类Dev

任何JavaScript代码都是有效的TypeScript代码吗?

来自分类Dev

'/'真的是可以通过pcap查找的有效设备吗?

来自分类Dev

如何检查QImage是否有效?

来自分类Dev

如何检查日期是否有效?

来自分类Dev

如何检查len是否有效

来自分类Dev

如何检查len是否有效

Related 相关文章

  1. 1

    这是检查可变参数宏参数列表是否为空的有效方法吗?

  2. 2

    如何检测通过省略号传递的参数的大小?

  3. 3

    如何使用hapijs检查请求中是否有任何有效载荷(POST)数据?

  4. 4

    省略了C中变量的extern,但仍然有效吗?

  5. 5

    Matlab 中的任何机器学习工具箱在计算上都有效吗?

  6. 6

    这是克隆任何对象/函数/等的有效/安全方法吗?在 ES6 中?

  7. 7

    模板参数列表中的额外typename关键字:有效吗?

  8. 8

    接口是构造函数中的唯一参数-可以使它更好/更有效吗?

  9. 9

    您可以在Python中检索函数的有效参数列表吗?

  10. 10

    SNI中的通配符有效吗?

  11. 11

    PHP中的线程有效吗?

  12. 12

    通过列表中的指针定义解析器或递归地传递列表会更有效吗?

  13. 13

    检查argv [i]是否为有效整数,并在main中传递参数

  14. 14

    复制省略在默认函数参数中有效吗?

  15. 15

    如何检测C ++中通过省略号传递的参数的大小?

  16. 16

    __construct参数中的类可见性(私有)-这是有效的php代码吗?

  17. 17

    通过嵌套宏中的省略号捕获可变数量的参数;缺少模式变量错误

  18. 18

    通过嵌套宏中的省略号捕获可变数量的参数;缺少模式变量错误

  19. 19

    如何要求参数有效

  20. 20

    如何检查输入是否为没有任何其他字符的有效整数?

  21. 21

    NumPy中astype的有效参数

  22. 22

    如何最好地检查这些椭圆曲线参数是否有效?

  23. 23

    这是有效的PHP日期相等性检查吗?

  24. 24

    任何JavaScript代码都是有效的TypeScript代码吗?

  25. 25

    '/'真的是可以通过pcap查找的有效设备吗?

  26. 26

    如何检查QImage是否有效?

  27. 27

    如何检查日期是否有效?

  28. 28

    如何检查len是否有效

  29. 29

    如何检查len是否有效

热门标签

归档