python - 为什么 Python 中的 ==np.nan 从不工作?
问题描述
假设我有一个带有一些 nan 值的 pandas 数据框。每次我执行 df["column"] == np.nan 之类的操作时,它总是返回全部 False。即使有明显的 nan,它也永远不会返回 True。我的意思是即使这也返回所有错误:
np.full(5, np.nan) == np.nan
为什么?
解决方案
推荐阅读
- node.js - 当字符串在 MongoDB 中带有括号时,在正则表达式搜索期间出现错误
- javascript - 如何访问 VueJS 组件中的 Sequelize 实例?
- jwt - Postman - 使用密钥文件进行 JWT 身份验证
- elasticsearch - Curator_cli V5.8 禁用日志记录?
- excel - 在指定范围内排序并循环直到完成 - VBA Excel Marcro
- python-3.x - 我想用python打印字典
- mongodb - MongoDB聚合 实现PHP驱动
- python - python中的字符矩阵旋转
- javascript - HTML 使用函数来编写
表单内的选择 - c++ - 在 C++ 中,我如何在 C 中使用类似 strncmp 函数?