В зависимости от вашей функции, вы можете иногда использовать ее напрямую,
с вектором в качестве первого аргумента
f <- function(a,b) a+b
f(1:10,2)
или, если это не работает (если функция предполагает, что
первый аргумент - это одно число, а не вектор),
Вы можете векторизовать это
(Vectorize
просто скрывает вызов lapply
).
f <- Vectorize(f)
f(1:10,2)