我想在数据框上应用一个函数。该函数将 V1 作为 arg1 并将 V2 作为 arg2,我想将结果写入 V3 或其他一些向量。
有没有一种简单而紧凑的方法来做到这一点?我在下面发布了一个(非工作)示例。
谢谢
斯图
my.func <- function(X, Y) {
return(X + Y)
}
a <- c(1,2,3)
b <- c(4,5,6)
my.df <- data.frame(a, b)
apply(my.df, 1, my.func, X="a", Y="b")