我想测试具有多个参数的函数f是否按预期工作。
f <- function(x1, ..., xm) {...}
我要做的是指定列表
x1_arguments <- list(x1_1, ..., x1_n1)
...
xm_arguments <- list(xm_1, ..., xm_nm)
并检查f是否适用于x1,...,xm的所有可能组合。>>
我当然可以
例如一个数据框,使行包含x1,... xm参数的可能组合。然后遍历行
为/ lapply循环写一个嵌套嵌套
但是我想使其更漂亮,因为1.创建了一个可能绝对不必要的大对象,并且2.看起来很丑陋
是否有内置的R函数可以让您做到这一点,例如遍历多个列表的通用lapply函数?
我想测试具有多个参数的函数f是否按预期工作。 f
有一个内置函数可应用于多个可迭代对象:
您正在寻找outer
。