在R中创建重复函数调用结果的向量

时间:2012-11-09 17:57:48

标签: r

我有一个使用runif来计算某个值的函数,所以每次调用它时,结果都会略有不同。我想计算几次调用函数的结果的平均值。

为此,使用重复函数调用的结果创建一个向量

会很棒

是否有一种简单的惯用方法来创建重复函数调用的向量?我尝试

rep(my_function_call(), 10)

但它只调用一次函数并重复结果10次。我想要评估10次的函数,以及结果的向量。

1 个答案:

答案 0 :(得分:55)

replicate是你的朋友。见?replicate

replicate(10, my_function_call()) # this would be what you're looking for