Ответ 1
попробуйте следующее:
> do.call("fun", as.list(my_vector))
[1] 13
Если у меня есть функция с тремя отдельными аргументами
fun <- function(a,b,c){
a+b^2*c
}
Как я могу его вызвать, используя один вектор
my_vector <- c(1,2,3)
fun(my_vector)
попробуйте следующее:
> do.call("fun", as.list(my_vector))
[1] 13