使用合并在R中合并列表数据?
我想合并两个列表:使用合并在R中合并列表数据?,r,list,merge,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 我尝试过使用merge的变体,但最终不可避免地从每个列表中丢失了一些东西 谢谢你的帮助! 谢谢大家! 使用merge的参数all=TRUE: merge(data1,data2,all=TRUE) 可以考虑的一个选择是 unique(rbin
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
我尝试过使用merge的变体,但最终不可避免地从每个列表中丢失了一些东西
谢谢你的帮助!
谢谢大家! 使用
merge
的参数all=TRUE
:
merge(data1,data2,all=TRUE)
可以考虑的一个选择是
unique(rbind(data1,data2))
您的列表的实际结构是什么?请使用dput
,以便我们可以重新创建您的问题。此外,这里还有一个概念上的缺口——如果data1包含h8
,而data2包含h9
,您会怎么做?