【问题标题】:What is the difference between pd.isnull(), np.isnan(), Series.isnull(),and 'is np.nan'pd.isnull()、np.isnan()、Series.isnull() 和 'is np.nan' 有什么区别
【发布时间】:2019-10-17 00:27:49
【问题描述】:

这个问题Pandas Lambda Function with Nan Support第一个回答说要使用pd.isnull(),但是我用了之后就失效了。另一个问题Pandas - dataframe.apply(lambad x: x is np.nan) does not work,提问者的工作方式对我有用,为什么是这?我用的是 pandas 0.24.2,numpy 1.13.1

https://stackoverflow.com/a/56392974/9817585

【问题讨论】:

    标签: python python-3.x pandas numpy


    【解决方案1】:

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

    【讨论】:

    • 请使用您问题上的编辑链接添加其他信息。 Post Answer 按钮应仅用于问题的完整答案。 - From Review
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-07-25
    • 2011-02-14
    • 2019-04-25
    • 2011-04-16
    • 2020-08-16
    • 2014-02-24
    • 1970-01-01
    相关资源
    最近更新 更多