Панды groupby.agg удаляет столбцы - PullRequest
0 голосов
/ 25 сентября 2018

Я читал другие вопросы, касающиеся подобных проблем, но я все еще не мог понять, как преодолеть это.

Это выражение теряет все мои столбцы df, кроме одного, на котором я сгруппирован, и другого столбца(не знаю почему, в частности).

df = df.groupby('Full_name').agg(';'.join).reset_index()

Решения, приведенные в других вопросах, были следующие: reset_index(), но в моем случае это не работает.Как мне избежать этого автоматического исключения столбцов неприятностей в противном случае ?

Дело в том, что я использую то же выражение на других фреймах данных, и оно работает как шарм.

1 Ответ

0 голосов
/ 25 сентября 2018

Попробуйте преобразовать все столбцы в string s:

df = df.astype(str).groupby('Full_name').agg(';'.join).reset_index()
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...