【发布时间】:2013-08-29 11:49:22
【问题描述】:
我的应用程序需要比较有时包含 nan 的 Series 实例。这会导致使用== 进行普通比较失败,因为nan != nan:
import numpy as np
from pandas import Series
s1 = Series([1,np.nan])
s2 = Series([1,np.nan])
>>> (Series([1, nan]) == Series([1, nan])).all()
False
比较此类系列的正确方法是什么?
【问题讨论】:
-
您会考虑更改您接受的答案吗? ^^
标签: python pandas numpy nan equality-operator