合并 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')
如何合并 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')