按行连接两个相似的数据帧

时间:2019-05-22 13:13:00

标签: python pandas

我有两个具有相同列名和相似数据的数据框。如何将第二个数据帧与第一个数据帧追加/连接(按行)?

例如:

df1=

X1    X2    X3
1     a     x
2     b     y
3     c     z

df2=

X1    X2    X3
3     c     z
4     d     w

结果应为:

df_result=

X1    X2    X3
1     a     x
2     b     y
3     c     z
3     c     z
4     d     w

其中X1,X2和X3是列名。

1 个答案:

答案 0 :(得分:1)

您可以使用append()

df_result = df1.append(df2)

或者如果您想要连续索引:

df_result = df1.append(df2, ignore_index=True)