【问题标题】:Merging pandas dataframe indices合并熊猫数据框索引
【发布时间】:2018-02-02 00:36:48
【问题描述】:

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

【问题讨论】:

    标签: python pandas dataframe indices


    【解决方案1】:

    使用union

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

    【讨论】:

      【解决方案2】:

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

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

      【讨论】:

        猜你喜欢
        • 2019-03-18
        • 2021-03-25
        • 2020-10-31
        • 1970-01-01
        • 2016-08-01
        • 1970-01-01
        • 1970-01-01
        • 2012-12-18
        • 2014-11-05
        相关资源
        最近更新 更多