在R中的函数中调用多个参数

时间:2014-10-18 23:26:24

标签: r function arguments call

当我尝试调用我已经制作的函数时,我收到以下错误:

Error in MyFunc(3000,35,30,15) : unused arguments (35, 30, 15)

如何在我的函数中使用所有四个数字:

MyFunc <- function(MySample) {
  BigL <- replicate(100, mean(rnorm(MySample)))
  return(BigL)
}

MyFunc(3000,35,30,15)

1 个答案:

答案 0 :(得分:0)

试试这个:

VMyFunc <- Vectorize(MyFunc)
VMyFunc( c(3000, 35,30,15) )