我有以下数据框:
a <- data.frame(Test=1:4,
TestA=5:6)
> a
Test TestA
1 1 5
2 2 6
3 3 5
4 4 6
b <- data.frame(TEST=1:10,
TestB=11:20)
> b
TEST TestB
1 1 11
2 2 12
3 3 13
4 4 14
5 5 15
6 6 16
7 7 17
8 8 18
9 9 19
10 10 20
我希望你能将它们结合起来,使结果看起来像这样:
Test TestA TEST TestB
1 1 5 1 11
2 2 6 2 12
3 3 5 3 13
4 4 6 4 14
5 0 0 5 15
6 0 0 6 16
7 0 0 7 17
8 0 0 8 18
9 0 0 9 19
10 0 0 10 20
也就是说,将未匹配的行与填充零相结合。
我相信存在一个简单的解决方案,如果有一种方法可以使用dplyr
来实现那就太好了。
TestA
列不是5,6,5,6,0,....
? - AntoniosK5,6,5,6,0,...
。 - Christian