的方法是使用concat()函数。具体步骤如下:
import pandas as pd
df1 = pd.DataFrame({'A': [1, 2, 3],
'B': [4, 5, 6]})
df2 = pd.DataFrame({'A': [7, 8, 9],
'B': [10, 11, 12]})
merged_df = pd.concat([df1, df2], ignore_index=True)
在上述代码中,concat()函数接受一个包含要合并的数据帧的列表作为参数,并设置ignore_index=True来确保合并后的数据帧重新索引。
print(merged_df)
输出结果如下:
A B
0 1 4
1 2 5
2 3 6
3 7 10
4 8 11
5 9 12
以上代码中的合并操作不会丢失列名,且保留了每个数据帧原有的列顺序。
推荐腾讯云相关产品和产品介绍链接地址:
腾讯云的数据分析服务TencentDB:https://cloud.tencent.com/product/cdb
腾讯云的数据仓库服务TencentDW:https://cloud.tencent.com/product/dw
腾讯云的大数据计算服务TencentCC:https://cloud.tencent.com/product/cc
领取专属 10元无门槛券
手把手带您无忧上云