假设我有两个数据集:
d1:
A B C
1 0 2 4
2 1 2 3
3 2 1 0
Run Code Online (Sandbox Code Playgroud)
d2:
D E
1 3 8
2 1 5
3 2 7
Run Code Online (Sandbox Code Playgroud)
我想要一个数据集,它应该是两者的组合:
A B C D E
1 0 2 4 3 8
2 1 2 3 1 5
3 2 1 0 2 7
Run Code Online (Sandbox Code Playgroud)
我试过合并,但它交叉连接它们形成 3*3。
我们可以用 cbind
do.call(cbind, list(d1, d2))
Run Code Online (Sandbox Code Playgroud)
或使用 dplyr
library(dplyr)
bind_cols(d1, d2)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1392 次 |
| 最近记录: |