【发布时间】:2021-09-16 20:34:34
【问题描述】:
如何检查给定值是否为 NaN?
例如if (a == np.NaN)(不起作用)
请注意:
- Numpy 的
isnan方法会抛出字符串等数据类型的错误 - Pandas 文档仅提供删除包含 NaN 的行的方法,或检查 DataFrame 是否/何时包含 NaN 的方法。我在询问是否检查特定值是否为 NaN。
- 相关的 Stackoverflow 问题和 Google 搜索结果似乎是关于检查“如果任何值是 NaN”或“DataFrame 中有哪些值”
必须有一种干净的方法来检查给定值是否为 NaN?
【问题讨论】: