2012-11-09 9 views
28

runifを使用していくつかの値を計算する関数があるので、呼び出すたびに結果はわずかに異なります。私は関数へのいくつかの呼び出しの結果の平均を計算したい。このためRの繰り返しの結果のベクトルの作成R

、繰り返される関数の結果でベクトルを作成するために素晴らしいことだ繰り返し関数呼び出しのベクトルを作成するための簡単な慣用的な方法はあり

を呼び出しますか?私は試してみますが、関数を1回呼び出して10回繰り返します。私は関数を10回評価し、結果のベクトルを求めます。

答えて

41

replicateはあなたの友人です。 ?replicate

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