python - Pandas 无法识别 M1 macbook pro 上的 NaN 值
问题描述
即使数据中显然存在 NaN 值,m1 macbook pro 上的 Pandas 也无法识别 NaN 值。 第一张图是前5行数据,可以明显看到有NaN值
然而,在第二张图片中,当我执行 data.info() 打印出每列的非空计数时,它表示任何列都没有空值
当我在 Windows 和 Linux 上运行相同的代码时(没有在没有 m1 芯片的 macbook 上尝试过),它们正确识别 NaN 值。我已经在两个不同的 m1 芯片 macbooks 上尝试过,但结果相同。有人遇到同样的问题吗??或者知道是什么原因造成的?提前非常感谢。
解决方案
Try:
data.info()
to see what type of variable they are in the dataframe. My guess is that nothing in that column is being recognised as a number.
推荐阅读
- reactjs - 无法使用 axios 网络错误 reaxt 原生于 heroku 发布
- java - 如何反序列化杰克逊中嵌套的包装字符串?
- javascript - 如何在 Excel 电子表格中添加文件?
- python - 在这个程序中,window = Tk() 的功能是什么,因为忽略它会给出相同的输出
- node.js - NodeJS / Multer:如何用新文件替换目录中的现有文件
- mongodb - 索引对 db.find() 没有影响
- nativescript - Nativescript 7 angular 8 和 nativescript-google-maps-sdk 的问题
- postgresql - 托管图像并将其作为链接获取
- pine-script - 策略和研究中的价值图差异
- python - Tensorflow 2 对象检测不起作用?