我有兩個變量x和y的函數:R:在功能應用兩個變量
fun1 <- function(x,y) {
z <- x+y
return(z)
}
功能做工精細本身:
fun1(15,20)
但是當我嘗試使用它有兩個向量x和y與應用功能我沒有得到正確的56 * 121陣列
Lx <- c(1:56)
Ly <- c(1:121)
mapply(fun1, Lx, Ly)
我會是你的幫助的感謝d也建議最快的解決方案(例如,data.table或dplyr解決方案比應用更快)。
想您所想'outer':'外(LX,LY,FUN1)'或[此Q/A(http://stackoverflow.com/questions/ 34858734 /加總子向量對的一矢量-在-R) – rawr