1
我有兩個數據框。作爲主要數據幀的數據幀「A」有3列「數量」,「捐贈」和「Var1」。數據幀B有2列「號碼」和「位置」。 DataFrame B中的「Number」列是A中「Number」的子集。我想要做的是在DataFrame A中新建一列 - 「NEW」,它將映射列中的數字值,目前在數據幀B將增加價值爲1,否則所有其他值將爲0在不同的數據框中比較/映射不同的系列
>>>DFA
Number donation Var1
243 4 45
677 56 34
909 34 22
565 78 24
568 90 21
784 33 88
787 22 66
>>>DFB
Number location
909 PB
565 WB
784 AU
這是兩個dataframes,我想與DFA新列看起來是這樣的。
>>>DFA
Number donation Var1 NEW
243 4 45 0
677 56 34 0
909 34 22 1
565 78 24 1
568 90 21 0
784 33 88 1
787 22 66 0
這有它的價值在於1,如果數量存在於DFB如果沒有它給0