将附加参数传递给两个函数

迪伦

我想将参数传递给两个函数。我尝试了...,但似乎...将所有参数传递给了第一个函数。我的试用代码如下,但有错误。

f_add <- function(a = 1, b = 1){
  return(a+b)
}
f_minus <- function(c = 1, d = 2){
  return(c - d)
}
f_1 <- function(...){
  f_add(...) + f_minus(...)
}

错误:

f_1(a = 1, b =2 , c = 3, d = 4)
## Error in f_add(...) : unused arguments (c = 3, d = 4)
## Called from: f_add(...)
## Browse[1]> Q

因此,在这里,我要求设计功能的任何简便方法。

马修·伦德伯格

您可以允许该函数f_addf_minus接受未命名的参数,并忽略它们:

f_add <- function(a = 1, b = 1, ...){
  return(a+b)
}
f_minus <- function(c = 1, d = 2, ...){
  return(c - d)
}
f_1 <- function(...){
  f_add(...) + f_minus(...)
}

这承认了您所需的计算:

f_1(a=1, b=2, c=3, d=4)
## [1] 2

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将两个参数传递给fminunc函数

来自分类Dev

将两个参数传递给Javascript函数

来自分类Dev

将参数传递给函数:两个元素元组v。两个单独的参数?

来自分类Dev

将两个参数传递给.map回调函数

来自分类Dev

将两个(管道式)shell命令作为参数传递给shell函数

来自分类Dev

无法将两个命令行参数即文件名传递给函数

来自分类Dev

我可以将两个参数传递给Worklight适配器onSuccess函数吗?

来自分类Dev

将两个参数传递给array_map内部的函数

来自分类Dev

如何将两个参数传递给webpack?

来自分类Dev

将两个可选参数传递给RedirectToRoute

来自分类Dev

使用管道将两个参数传递给命令

来自分类Dev

将两个参数传递给translate()

来自分类Dev

使用android将两个参数传递给webservice

来自分类Dev

将两个参数传递给范围

来自分类Dev

如何将两个参数传递给webpack?

来自分类Dev

如何将两个参数传递给webservice

来自分类Dev

js将附加参数传递给函数

来自分类Dev

如何将无限的参数和一个或两个参数传递给JavaScript函数?

来自分类Dev

如何将父函数中的“ ...”参数传递给r中的两个子函数

来自分类Dev

将布尔值传递给一个函数,而不是创建两个函数

来自分类Dev

是否可以将两个具有不同签名的函数作为参数传递给另一个函数?

来自分类Dev

将一个随机值传递给两个超级参数

来自分类Dev

如何将两个参数传递给下一个ViewController?

来自分类Dev

将带有两个参数的函数传递给python中的filter()

来自分类Dev

传递给模板函数的两个lambda使参数的类型推导不明确-为什么?

来自分类Dev

将一个值传递给两个Clojure函数

来自分类Dev

将一个值传递给两个Clojure函数

来自分类Dev

如何将两个下拉列表中的两个值或参数传递给ajax?

来自分类Dev

如何使用相同的图像运行两个组件,将两个不同的参数传递给 docker-compose

Related 相关文章

  1. 1

    将两个参数传递给fminunc函数

  2. 2

    将两个参数传递给Javascript函数

  3. 3

    将参数传递给函数:两个元素元组v。两个单独的参数?

  4. 4

    将两个参数传递给.map回调函数

  5. 5

    将两个(管道式)shell命令作为参数传递给shell函数

  6. 6

    无法将两个命令行参数即文件名传递给函数

  7. 7

    我可以将两个参数传递给Worklight适配器onSuccess函数吗?

  8. 8

    将两个参数传递给array_map内部的函数

  9. 9

    如何将两个参数传递给webpack?

  10. 10

    将两个可选参数传递给RedirectToRoute

  11. 11

    使用管道将两个参数传递给命令

  12. 12

    将两个参数传递给translate()

  13. 13

    使用android将两个参数传递给webservice

  14. 14

    将两个参数传递给范围

  15. 15

    如何将两个参数传递给webpack?

  16. 16

    如何将两个参数传递给webservice

  17. 17

    js将附加参数传递给函数

  18. 18

    如何将无限的参数和一个或两个参数传递给JavaScript函数?

  19. 19

    如何将父函数中的“ ...”参数传递给r中的两个子函数

  20. 20

    将布尔值传递给一个函数,而不是创建两个函数

  21. 21

    是否可以将两个具有不同签名的函数作为参数传递给另一个函数?

  22. 22

    将一个随机值传递给两个超级参数

  23. 23

    如何将两个参数传递给下一个ViewController?

  24. 24

    将带有两个参数的函数传递给python中的filter()

  25. 25

    传递给模板函数的两个lambda使参数的类型推导不明确-为什么?

  26. 26

    将一个值传递给两个Clojure函数

  27. 27

    将一个值传递给两个Clojure函数

  28. 28

    如何将两个下拉列表中的两个值或参数传递给ajax?

  29. 29

    如何使用相同的图像运行两个组件,将两个不同的参数传递给 docker-compose

热门标签

归档