我有两个数据帧,链路和体:具有不同数目的行合并两个数据帧中的R
链路是这样的:
wpt ID
1 1235
mediate 4562
mediate 0928
2 6351
3 3826
mediate 0835
体是这样的:
wpt fuel distance
1 2221 53927
2 4821 48261
3 8362 47151
我期望的输出是这样的:
wpt fuel distance ID
1 2221 53927 1235
mediate NA NA 4562
mediate NA NA 0928
2 4821 48261 6351
3 8362 47151 3826
mediate NA NA 0835
我试过使用“合并”功能,没有解决。假设使用“mediate”的行号作为拆分“body”的索引,并逐个打开它们可能会起作用。有更好的方法吗?看到有人可以帮忙吗?
在此先感谢!
如果'merge'不工作,我会因为这似乎是一个典型的再次尝试“合并”问题给我。 – Psidom
'merge(link,body,all = TRUE)' – alistaire
我不这么认为,我想要“中介”的行在完全相同的位置。合并会自动将它们放在一起。 –