numpy pd.isnull()、np.isnan()、Series.isnull()和'isnp.nan'之间有什么区别

wsewodh2  于 2023-10-19  发布在  其他
关注(0)|答案(1)|浏览(99)

此问题已在此处有答案

numpy NaN not always recognized(3个答案)
3天前关闭。
在这个问题中,Pandas Lambda Function with Nan Support第一个答案说使用pd.isnull(),但我使用后无效。在另一个问题dataframe.apply(lambda x: x is np.nan) does not work中,提问者的工作方式对我来说很有效。为什么会这样呢?我使用pandas 0.24.2和numpy 1.13.1
https://stackoverflow.com/a/56392974/9817585

tyky79it

tyky79it1#

我是提问者。到目前为止,我还不知道更深层次的原因,但我有这些经验,对于对象,使用is np.nan()pd.isna()。对于浮点数,使用np.isnan()pd.isna()。始终适用于pd.isna()

相关问题