输入
22465 2.0
23759 NaN
27151 NaN
23560 2.0
266 6.0
29280 7.0
37385 NaN
8408 NaN
35949 4.0
29004 NaN
输出并尝试:
s!=6
index
22465 True
23759 True
27151 True
23560 True
266 False
29280 True
37385 True
8408 True
35949 True
29004 True
预期
index
22465 True
23759 FALSE
27151 FALSE
23560 True
266 FALSE
29280 True
37385 FALSE
8408 FALSE
35949 True
29004 FALSE
我不知道如何使用is.null()
或其他选择np.nan方法让np.nan变为FALSE,而判断6.0为FALSE。
答案 0 :(得分:2)
将其与notnull
(s != 6) & (s.notnull())
22465 True
23759 False
27151 False
23560 True
266 False
29280 True
37385 False
8408 False
35949 True
29004 False
dtype: bool