假设您有以下功能:
fxn <- function(x, y, z) {
x + y + z
}
调用此函数时是否可以一次引用多个列?以下代码提供了一个错误Error in fxn(df[cols]) : argument "y" is missing, with no default
df <- data.frame(a = c(1,2), b = c(3,4), c = c(5,6))
cols <- c("a", "b", "c")
df$d <- fxn(df[cols])