Как объединить или обработать дубликат столбца в кадре данных? - PullRequest
0 голосов
/ 19 октября 2018

У меня есть df, который выглядит следующим образом:

column1 columnId   column1
aaa        1        
bbb        2       bbb
ccc        3       

Можно ли в любом случае взять все мои дублирующиеся столбцы и объединить их с существующими данными?

Новый df будет выглядеть так:

column1 columnId  
aaa        1        
bbb        2       
ccc        3       

обратите внимание, это пример, у меня 18 дубликатов столбцов, но у меня есть дедупликация 9.

Заранее спасибо

1 Ответ

0 голосов
/ 19 октября 2018

Использование groupby с first

df.groupby(level=0,axis=1).first()
Out[915]: 
  column1  columnId
0     aaa         1
1     bbb         2
2     ccc         3
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...