2016-05-15 98 views
0

加入我有兩個數據集一個和兩個怎麼辦左r中

數據集一個

a  b c 
111 a 1 
112 b 2 
113 c 3 
114 d 4 
115 e 5 

數據集2

e d g 
222 ss 11 
111 ff 22 
113 ww 33 
114 qq 44 
234 dd 55 
534 vv 66 

我想做一個左連接

下面是用SQL編寫的代碼,但是當我在SQLDF中嘗試它時顯​​示爲錯誤

proc sql; 
create table join1 as 
select one.*, two.* 
from one left join two 
on one.a = two.e; 
quit; 

回答

3

隨着dplyr,我們可以使用left_join

library(dplyr) 
left_join(df2, df1, by = c("e"="a"))