pandas.api.extensions.ExtensionArray.equals#
- ExtensionArray.equals(other)[源代码][源代码]#
如果另一个数组与此数组等效,则返回。
等价意味着两个数组具有相同的形状和数据类型,并且所有值比较相等。在相同位置的缺失值被认为是相等的(与普通相等性相比)。
- 参数:
- 其他ExtensionArray
要与此数组比较的数组。
- 返回:
- 布尔值
数组是否等价。
参见
numpy.array_equal
numpy 数组的等效方法。
Series.equals
Series 的等效方法
DataFrame.equals
DataFrame 的等效方法
示例
>>> arr1 = pd.array([1, 2, np.nan]) >>> arr2 = pd.array([1, 2, np.nan]) >>> arr1.equals(arr2) True
>>> arr1 = pd.array([1, 3, np.nan]) >>> arr2 = pd.array([1, 2, np.nan]) >>> arr1.equals(arr2) False