5
Apa cara tercepat untuk menggabungkan / menggabungkan data.frames di R?
Misalnya (tidak yakin apakah contoh yang paling representatif): N <- 1e6 d1 <- data.frame(x=sample(N,N), y1=rnorm(N)) d2 <- data.frame(x=sample(N,N), y2=rnorm(N)) Inilah yang saya dapatkan sejauh ini: d <- merge(d1,d2) # 7.6 sec library(plyr) d <- join(d1,d2) # 2.9 sec library(data.table) dt1 <- data.table(d1, key="x") dt2 <- data.table(d2, key="x") d <- data.frame( …