gpt4 book ai didi

r - R 中未使用的参数

转载 作者:行者123 更新时间:2023-12-03 01:14:32 25 4
gpt4 key购买 nike

是否可以让软件忽略模块运行时定义的未使用参数这一事实?

例如,我有一个模块multiply(a,b),它返回ab的乘积。如果我像这样调用模块,我会收到错误:

multiply(a=20,b=30,c=10)

返回错误似乎有点不必要,因为所需的输入 ab 已被指定。是否可以避免这种不良行为?

一个简单的解决方案就是停止指定 c,但这并不能回答为什么 R 会这样。还有其他方法可以解决这个问题吗?

最佳答案

更改乘法的定义以采用其他未知参数:

multiply <- function(a, b, ...) {
# Original code
}

关于r - R 中未使用的参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10270397/

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