Skip to main content
 首页 » 编程设计

python之当列名不同时如何将数据框附加到另一个数据框(具有相同的列大小)

2025年05月04日14JustinYoung

有没有办法合并两个列数相同但名称不同的数据框? concat、merge 和 join 方法似乎不适用于此任务。例如,我想结合这两个:

#dataframe1: 
columnA | columnB 
15      | 23 
 
#dataframe2: 
columnC | columnD 
12      | 29 

进入这个:

#dataframe3: 
anyColumnName1 | anyColumnName1 
15             | 23 
12             | 29 

请注意,我的案例中有 90 列。

请您参考如下方法:

您可以先重命名第二个数据框的列。

如果它们的列数相同,那么只需:

dataframe2.columns = dataframe1.columns

然后连接它们。