在R中合并多个数据帧

时间:2014-04-18 20:54:53

标签: r merge

如果在此代码中我按ID合并了2个数据框,

full <- merge(data frameA,data frameB,by="ID")

如何使用相同的ID合并4个数据帧,避免多次使用此代码?

谢谢

1 个答案:

答案 0 :(得分:3)

试试这个:

lst <- list(dfB, dfC, dfD)
result <- dfA
for (df in lst) result <- merge(result,df,by="ID")