Связанная переменная и приятная

Я привык использовать apply семейные функции, чтобы избежать for цикл с R. В этом контексте мне было интересно, что есть способ избежать ввода связанной переменной. Например, скажем, я хочу сделать 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 ответов

Другие вопросы по тегам