如何合并或处理数据框中的重复列?

时间:2018-10-19 18:05:37

标签: pandas merge

我有一个如下所示的df:

column1 columnId   column1
aaa        1        
bbb        2       bbb
ccc        3       

我是否可以将所有重复的列都合并到现有数据中?

新df如下所示:

column1 columnId  
aaa        1        
bbb        2       
ccc        3       

请注意,这是一个示例,我有18个重复的列,但有重复数据删除的列有9个。

提前谢谢

1 个答案:

答案 0 :(得分:2)

groupbyfirst一起使用

df.groupby(level=0,axis=1).first()
Out[915]: 
  column1  columnId
0     aaa         1
1     bbb         2
2     ccc         3