如何在R中组合两个具有相同行数但不同列但没有任何连接条件的数据集?

时间:2016-01-28 12:51:49

标签: r

假设我有两个数据集:

D1:

    A    B    C
1   0    2    4
2   1    2    3
3   2    1    0

D2:

    D    E    
1   3    8    
2   1    5    
3   2    7    

我希望有一个数据集,它应该是两者的组合:

    A    B    C    D    E
1   0    2    4    3    8
2   1    2    3    1    5
3   2    1    0    2    7

我尝试过合并,但它交叉加入他们制作3 * 3。

1 个答案:

答案 0 :(得分:4)

我们可以使用cbind

 do.call(cbind, list(d1, d2))

或使用dplyr

library(dplyr)
bind_cols(d1, d2)