【发布时间】:2018-08-31 03:01:10
【问题描述】:
我的代码是这样的:
if df['FLAG'] == 1:
df['VAL'] = df['VAL'].fillna(median)
elif df['FLAG'] == 0:
df['VAL'] = df['VAL'].fillna(0)
返回 - DataFrame 的真值是不明确的。使用 a.empty、a.bool()、a.item()、a.any() 或 a.all()。
我尝试过像面具一样,然后用 a.all() 应用它,但没有成功。我会非常感谢你的启发!
编辑:我在这里解决了我的问题 - Link
【问题讨论】: