2017-11-22 12 views

答えて

2

たぶん、あなたはnp.whereすなわち

df['colC'] = np.where(df['colA'] == df['colB'],1,0) 
+0

!ありがとう! –

2

IIUCのためのlookinされているが、isinを使用します。

それをやった
df['ColC'] = df.ColA.isin(df.ColB).astype(int) 
+0

私は誤解していましたが、私はOPがColBのどこにでも出現するように 'String'を探していると思っていましたが、ColAとColBが同列に並んでいませんでした。 –

+1

ええ、そうです、それで私は私を削除します:-) – Wen

+0

@ GilO'Brien ColAの 'string'が同じ行のColBと等しいか、ColAの 'string'がColBのどこにあってもどこを探していますか? –

関連する問題