Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/82.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用合并在R中合并列表数据?_R_List_Merge - Fatal编程技术网

使用合并在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
,您会怎么做?