gpt4 book ai didi

Python pandas .isnull() 不适用于对象 dtype 中的 NaT

转载 作者:太空狗 更新时间:2023-10-29 21:59:32 26 4
gpt4 key购买 nike

我有这个系列:

ser=pd.Series([11,22,33,np.nan,np.datetime64('nat')],name='my_series')

这个系列看起来是这样的:

0     11
1 22
2 33
3 NaN
4 NaN
Name: my_series, dtype: object

但是对于 NULL 值我只得到一个 True:

ser.isnull()

0 False
1 False
2 False
3 True
4 False
Name: my_series, dtype: bool

这是一个错误还是我如何正确计算 pandas 系列中的 NULL 值?这没有帮助:

ser=ser.replace('NaN',np.nan)

谢谢!

最佳答案

今天早上我遇到了类似的问题,但是在一个 str 系列中!这对我和您的样本数据都有效:

pd.isna(ser)

关于Python pandas .isnull() 不适用于对象 dtype 中的 NaT,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32863674/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com