我想兩個清單合併:使用合併在R中組合列表數據?
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
我一直在使用合併的變化試過,但難免落得失去從每個列表的東西。
謝謝你的幫助! 謝謝!
我想兩個清單合併:使用合併在R中組合列表數據?
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
all=TRUE
:
merge(data1,data2,all=TRUE)
風格點,使用'TRUE'而不是'T' ... – 2012-04-28 01:25:14
一種選擇要考慮的是
unique(rbind(data1, data2))
什麼是你列出的實際結構?請使用'dput',以便我們可以重新創建您的問題。此外,這裏有一個概念上的差距 - 如果data1包含「h 8」但data2包含「h 9」,您會做什麼? – 2012-03-27 22:42:05