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

nik*_*osd 4 python pandas

我有两个 pandas 数据框并将它们连接起来:

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

问题是,生成的数据帧具有重复的索引。

In [56]: dfab.head()

Out[56]:
                a
          0     0
          1     1
          0     2
          1     3
Run Code Online (Sandbox Code Playgroud)

如何让单个索引运行在生成的数据帧中,即

In [56]: dfab.head()

Out[56]:
                a
          0     0
          1     1
          2     2
          3     3
Run Code Online (Sandbox Code Playgroud)

CT *_*Zhu 5

做就是了:dfab = pd.concat([dfa,dfb], ignore_index=True)