在 pandas, 如何选择包含的行 NaN?
假设我有以下几个 dataframe 在
:
如果我做
, 他将正确返回第一个和第三行,但如果我这样做
, 他不会返回任何东西。
我觉得更多 python 事情而不是 pandas. 如果我比较
偶然的东西
将被评估为
, 因此,问题是我必须如何检查
?
df
:
a | b | c
------+-------+-------
5 | 2 | 4
NaN | 6 | 8
5 | 9 | 0
3 | 7 | 1
如果我做
df.loc[df['a'] == 5]
, 他将正确返回第一个和第三行,但如果我这样做
df.loc[df['a'] == np.NaN]
, 他不会返回任何东西。
我觉得更多 python 事情而不是 pandas. 如果我比较
np.nan
偶然的东西
np.nan == np.nan
将被评估为
False
, 因此,问题是我必须如何检查
np.nan
?
没有找到相关结果
已邀请:
1 个回复
快网
赞同来自: