0

apply私はRでのループを避けるためにファミリ関数を使用することに慣れてforいます。このコンテキストでは、バインドされた変数の入力を避ける方法があると思っていました。たとえば、操作を 100 回実行したいとしますdo.call(myfun, args)for私は書くだろう:

res = seq(100)
for(i in seq(100)){res[i] = do.call(myfun, args)}

次のようapplyに入力します。

res = sapply(seq(100), function(i) do.call(myfun, args))

sapply関数を 1 つの引数に適用しようとすることは理解していますが、これは の要素ですseq(100)が、これを回避する方法はありiますか?

洞察をありがとう

4

0 に答える 0