绑定变量和sapply

时间:2015-08-13 09:55:18

标签: r sapply bound-variable

我习惯使用apply familiy函数来避免{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尝试将函数应用于一个参数,它是seq(100)的一个元素,但有没有办法避免这种情况,因为确实是这个变量(这里i })没有任何意义既没有效用?

感谢您的见解

0 个答案:

没有答案