2014-04-18 49 views
3

如果在该代码中,我通过合并ID 2的数据帧,合并几个dataframes中的R

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

如何可以通过相同的ID使用此代码几次避免合并4个的数据帧?

感谢

回答

3

试试这个:

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