3
我是新來的SO和R編程語言。將列添加到滿足特定條件的行中
我有兩個csv格式的數據集。他們每個包含幾列。比方說: - 一號文件a.csv包含列A,B,C,d - 第二個文件b.csv包含列A,B,Y,Z
我想輸出所有的行,其中A,B在兩個文件(條件)中將相同的值包含到新的output.csv文件中,並且僅對滿足該條件的行添加來自b.csv的Y,Z到來自a.csv的C,D.
下面是一個例子:
a.csv
A B C D
1 a 0 1
56 b 2 3
321 b 0 0
b.csv
A B Y Z
1 a 4 4
56 b 5 5
321 o 0 10
output.csv
A B C D Y Z
1 a 0 1 4 4
56 b 2 3 5 5
我一直在努力的東西了幾個小時,但沒有輸出完全wha我想要。我會非常感謝你的回覆。
輸出< - 合併(A,B,by.a = C(1,2))#it作品!非常感謝 :) – biohazard 2013-04-05 11:10:27