使用Merge在R中组合列表数据?

时间:2012-03-27 22:34:48

标签: r list merge

我想结合两个列表:

data1 data2
a 1     a 1
b 2     b 2
c 3     c 3
d 4     f 6
e 5     g 7

以便最终产品是:

data3
a 1
b 2
c 3
d 4
e 5
f 6
g 7

我尝试使用合并的变体,但不可避免地最终会从每个列表中丢失一些内容。

感谢您的帮助! 谢谢!

2 个答案:

答案 0 :(得分:6)

使用all=TRUE的参数merge

merge(data1,data2,all=TRUE)

答案 1 :(得分:2)

要考虑的一个选择是

unique(rbind(data1, data2 ) )