如何在pandas中查找带条件的列?[已关闭]

5n0oy7gb  于 2023-04-28  发布在  其他
关注(0)|答案(1)|浏览(91)

已关闭,该问题需要details or clarity,目前不接受回答。
**想要改进此问题?**通过editing this post添加详细信息并澄清问题。

5天前关闭。
Improve this question
想象一下,在我的数据中有几个相同类型的列(float 64)有缺失值,我想写数字0而不是缺失值,而不列出所有列,我怎么能做到这一点?谢谢!

5anewei6

5anewei61#

如果你的数据已经是pandas dataframe的格式,但是缺少数据。这里有一个例子

A    B   C    D
  0  NaN  2.0 NaN  0.0
  1  3.0  4.0 NaN  1.0
  2  NaN  NaN NaN  NaN
  3  NaN  3.0 NaN  4.0

要用0填充缺失的数据,您可以简单地执行以下操作:

# assume that you dataframe named as df
df = df.fillna(0)

下面是一个结果:

A    B    C    D
  0  0.0  2.0  0.0  0.0
  1  3.0  4.0  0.0  1.0
  2  0.0  0.0  0.0  0.0
  3  0.0  3.0  0.0  4.0

有关更多详细信息,请查看pandas文档Fill NA/NaN values using the specified method
希望这个有帮助!

相关问题