我想合併2個數據幀,每個數據幀具有相同的列名Date_Time但行數不同。我想合併這些取決於Date_Time和這裏我希望所有的行應該包括如果列值(Date_Time)是相等的我必須得到定向值(cmpny_name,Price)否則我必須得到NA。防爆Dateset是, DF1:在R編程中合併
Cmny_Name Date_Time Price
A 1/1/2015 13:27 1083
B 1/1/2015 13:28 1084
C 1/1/2015 13:29 1053
D 1/1/2015 13:31 1063
E 1/1/2015 13:33 1033
DF2:
Cmny_Name1 Date_Time Price
A 1/1/2015 13:27 1043
A 1/1/2015 13:28 1053
A 1/1/2015 13:29 1054
A 1/1/2015 13:35 1084
我的預期輸出繼電器(DF3)是
Date_Time Cmny_Name Price Cmny_Name1 Price
1/1/2015 13:27 A 1083 A 1043
1/1/2015 13:28 B 1084 A 1053
1/1/2015 13:29 C 1053 A 1054
1/1/2015 13:31 D 1063 A NA
1/1/2015 13:33 E 1033 A NA
1/1/2015 13:35 NA NA A 1084
我會建議修改您的預期輸出。你真的想要兩個同名的列('Price')嗎? – davechilders