我正在编写一个函数,其中一个或多个参数是由函数内的循环生成的向量。
例如:
myfunc<-function(rep, n, arm1, arm2)
{
for(i in 1:rep)
{
x<-rnorm(n,0,4)
y<-rnorm(n,0,5)
res[i]<-t.test(arm1,arm2)
}
return(res)
}
现在我想将该函数称为
myfunc(rep = 10, n=10, arm1 = x, arm2 = x) or
myfunc(rep = 10, n=10, arm1=x,arm2 = y)
这个想法是比较不同的武器。
希望我已经清楚地说明了我的问题。
非常感谢您的帮助。