我有一個小問題,像這樣的兩個數據幀:第一資訊幀使從兩個數據從不同的數據幀中的兩個變量和表示其他變量之間的匹配幀
Num.Op Bonus
381942 Y
382181 Z
382260 A
382266 A
和第二數據幀:
Num.Op1 Site
381942 Ecua Auto S.A.
382181 Vallejo Araujo S.A.
382260 Automotores de la Sierra
382266 Automotores de la Sierra
382310 Vallejo Araujo S.A.
382619 Vallejo Araujo S.A.
我想創建一個新的數據幀,其中,使從數據幀中的一個可變Num.Op
和從第二數據幀中的可變Num.Op1
之間的比較之後,我顯示兩個變量:第一是Num.Op1
來回第二個數據幀,第二個是v1
,v1
如果來自Num.Op
的元素在Num.Op1
中的值將爲1,如果不是,則爲0,並且對於所有具有1的情況也應該顯示變量site
和bonus
。這樣的事情:
Num.Op1 v1 Site Bonus
381942 1 Ecua Auto S.A. Y
382181 1 Vallejo Araujo S.A. Z
382260 1 Automotores de la Sierra A
382266 1 Automotores de la Sierra A
382310 0 NA NA
382619 0 NA NA
我證明與比賽,但我沒有得到結果。
嘗試'merge()'.. –
'merge' with all.y = TRUE –
此外,我們無法輕鬆讀取數據。請使用dput提供數據。 –