30

3 つの個別の引数を持つ関数がある場合

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

単一のベクトルを使用して呼び出すにはどうすればよいですか

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

1 に答える 1

44

これを試して:

> do.call("fun", as.list(my_vector))
[1] 13
于 2012-04-22T15:27:21.207 に答える