首页 > 解决方案 > Pandas 无法识别 M1 macbook pro 上的 NaN 值

问题描述

即使数据中显然存在 NaN 值,m1 macbook pro 上的 Pandas 也无法识别 NaN 值。 第一张图是前5行数据,可以明显看到有NaN值

然而,在第二张图片中,当我执行 data.info() 打印出每列的非空计数时,它表示任何列都没有空值

当我在 Windows 和 Linux 上运行相同的代码时(没有在没有 m1 芯片的 macbook 上尝试过),它们正确识别 NaN 值。我已经在两个不同的 m1 芯片 macbooks 上尝试过,但结果相同。有人遇到同样的问题吗??或者知道是什么原因造成的?提前非常感谢。

标签: pythonpandasnullnanapple-m1

解决方案


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.


推荐阅读