在熊猫中展示所有的南?

时间:2014-05-27 14:44:23

标签: python pandas nan

我想使用pandas找到具有NaN特定字段的所有行。

我似乎在互联网上有一些代码,它说要填充某些内容并找到一些东西。难道没有更简单的方法吗?

1 个答案:

答案 0 :(得分:5)

您可以使用isnull

In [302]: df = pd.DataFrame({"A": [1,np.nan,np.nan, 2], "B": range(4)})

In [303]: df
Out[303]: 
    A  B
0   1  0
1 NaN  1
2 NaN  2
3   2  3

[4 rows x 2 columns]

In [304]: df["A"].isnull()
Out[304]: 
0    False
1     True
2     True
3    False
Name: A, dtype: bool

In [305]: df[df["A"].isnull()]
Out[305]: 
    A  B
1 NaN  1
2 NaN  2

[2 rows x 2 columns]