2014-12-13 94 views
1

當一個data.frame包含比另一個更多的行時,將兩個單獨的data.frame組合起來的最簡單方法是什麼?以下是我有:如何在R中合併兩個不同行的單獨數據幀

Dataframe A 
Customer ID  Items sold   Price 
1     20     2.50 
2     30     10.00 
3     40     15.00 
4     NA     1.00 
5     NA     1.00 

Dataframe B 
customer Id  Items bought 
1     10 
2     NA 
3     3 
+2

插入空格中列名是一個非常糟糕的主意。不要這樣做。 – jlhoward 2014-12-13 18:29:26

回答

2

您可以嘗試merge

merge(A, B, by.x='Customer.ID', by.y='customer.Id', all=TRUE) 
+0

這工作謝謝你! – 2014-12-13 20:13:03

+0

謝謝!即時消息在此 – 2014-12-14 05:05:04

相關問題