【发布时间】:2021-09-26 15:58:22
【问题描述】:
如果我有一个缺少值的数据框,有什么方法可以用特定的行参数反向填充 NaN 单元格?例如:
如果我有 X、Y、Z 列;有什么方法可以仅用 Y 列为 1 的行填充“Z”NaN 列?作为参考,我只想填充显示“已填充”的单元格
我已经知道如何使用
cols = ['Z']
df.loc[:,cols] = df.loc[:,cols].bfill()
我只需要知道是否有办法只填充 Y 值为 1 的 Z 列
非常感谢您!
【问题讨论】:
标签: python pandas dataframe nan data-cleaning