【发布时间】:2018-06-11 14:03:39
【问题描述】:
我有两个数据框表:
df1
id A
1 wer
3 dfg
5 dfg
df2
id A
2 fgv
4 sdfsdf
我想将它加入到数据框中,看起来像这样:
df3
id A
1 wer
2 fgv
3 dfg
...
【问题讨论】:
-
这是一些非常糟糕的例子...... 3 之后会发生什么...... -1
我有两个数据框表:
df1
id A
1 wer
3 dfg
5 dfg
df2
id A
2 fgv
4 sdfsdf
我想将它加入到数据框中,看起来像这样:
df3
id A
1 wer
2 fgv
3 dfg
...
【问题讨论】:
df3 = df1.merge(df2,how='outer',sort=True)
【讨论】:
您可以使用 pandas 中的 concat 方法。
df3 = pd.concat([df1, df2])
您可以使用 -
df3 = df3.sort_index()
或者像这样重置索引
df3 = df3.reset_index(drop=True)
我看到你的 df3 数据框末尾有省略号 (...),如果这意味着继续使用上面的数据框,请选择 Jibril's answer
【讨论】: