Объединить данные списка в R с помощью Merge? - PullRequest
0 голосов
/ 28 марта 2012

Я хотел бы объединить два списка:

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 ]

6 голосов
/ 28 марта 2012

использовать аргумент all=TRUE из merge:

merge(data1,data2,all=TRUE)
2 голосов
/ 28 марта 2012

Один вариант для рассмотрения это

unique(rbind(data1, data2 ) )

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...