如何将向量扩展为r中函数的参数?

时间:2022-01-08 22:59:49

If I have the function with three individual arguments

如果我有三个单独的参数的功能

fun <- function(a,b,c){
    a+b^2*c
}

How can I call it using a single vector

如何使用单个向量调用它

my_vector <- c(1,2,3)
fun(my_vector)

1 个解决方案

#1


38  

try this:

尝试这个:

> do.call("fun", as.list(my_vector))
[1] 13

#1


38  

try this:

尝试这个:

> do.call("fun", as.list(my_vector))
[1] 13