合并 pandas 数据框索引

Merging pandas dataframe indices

如何合并 2 个索引

index1
Out[8]: Int64Index([22, 23, 24, 25, 32, 33, 34], dtype='int64')

index2
Out[8]: Int64Index([20, 23, 24, 25, 32, 33, 34], dtype='int64')

所以得到

index3
Out[8]: Int64Index([20, 22, 23, 24, 25, 32, 33, 34], dtype='int64')

包含没有重复的 index1 和 index2?

使用union

In [1331]: index1.union(index2)
Out[1331]: Int64Index([20, 22, 23, 24, 25, 32, 33, 34], dtype='int64')

使用逻辑或符号 (|) 得到两个索引之间的唯一集合。

>>> index1 | index2
Int64Index([20, 22, 23, 24, 25, 32, 33, 34], dtype='int64')