如何在concat之后避免pandas DataFrame中的重复索引?

时间:2014-02-09 05:18:16

标签: python pandas

我有两个pandas数据帧并连接它们:

In[55]: adict  = {'a':[0, 1]}
        bdict = {'a': [2, 3]}
        dfa = DataFrame(adict)
        dfb = DataFrame(bdict)
        dfab = pd.concat([dfa,dfb])

问题是,结果数据帧有重复的索引。

In [56]: dfab.head()

Out[56]:
                a
          0     0
          1     1
          0     2
          1     3

如何在结果数据框中运行单个索引,即

In [56]: dfab.head()

Out[56]:
                a
          0     0
          1     1
          2     2
          3     3

1 个答案:

答案 0 :(得分:3)

只需:dfab = pd.concat([dfa,dfb], ignore_index=True)