1
我有一個熊貓數據幀這樣的條件邏輯:大熊貓添加新列基於缺失值
aa bb cc dd ee
a a b b foo
a b a a foo
b nan a a bar
b b b b bar
我要像創建新列df['ff']
:
aa bb cc dd ee ff
a a b b foo c
a b a a foo c
a nan a a bar d
a b b b bar c
的邏輯是:我的答案應該是這樣的:
df['ff'] = df.apply(lambda x: x['bb'].isnull(),axis=1) & (x['aa']=='a')
,但我得到了如下的錯誤:
("'str' object has no attribute 'isnull'", 'occurred at index 0')