Pandas DataFrame选择具有NaN值的特定列

Fan*_*Fan 4 python nan dataframe pandas

我有一个双列DataFrame,我想NaN在任一列中选择行.

我用过这个方法df[ (df['a'] == np.NaN) | (df['b'] == np.NaN) ]
然而它返回一个空答案.我不知道是什么问题

jez*_*ael 5

你需要isnull找到NaN价值观:

df[ (df['a'].isnull()) | (df['b'].isnull()) ]
Run Code Online (Sandbox Code Playgroud)

文件.