gpt4 book ai didi

python - 如何创建一个包含原始数据框中所有空值的数据框?

转载 作者:太空宇宙 更新时间:2023-11-04 04:15:04 26 4
gpt4 key购买 nike

我希望从原始数据框创建一个 pandas 数据框,该数据框仅包含其中包含 NA 值的行

这是一个示例数据框,我希望我的输出看起来像:

 A B C                  A B C
2 1 Green 1 2 nan
1 2 nan 2 1 nan
1 1 Red -->
2 1 nan
2 1 Green

我希望能够像这样编写我的代码,但这为我提供了 nan 值:

df = df[df.C == 'Green']

我已经用过:

df = df[df.C != 'Green']
df = df[df.C !='Red']

如果可能的话,我希望只有一行代码。谢谢!

最佳答案

如果只有一列使用:

df = df[df.C.isnull()]

如果它是整个数据框(对于给定行,您想过滤数据框中任何列为空的位置)

df = df[df.isnull().sum(1) > 0]

关于python - 如何创建一个包含原始数据框中所有空值的数据框?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55600435/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com