Estou tentando combinar linhas em um DataFrame com base em um agrupamento, mas estou com dificuldades até para começar.
Para um campo, quero concatenar valores. Para outro, quero somar.
Exemplo:
- Eu quero agrupar
col_a
ecol_d
- Quero concatenar
col_b
com um|
separador - Eu quero somar
col_c
Entrada
col_a col_b col_c col_d
Alex Milk 5 UK
Alex Sugar 4 USA
David Rice 3 Spain
Alex Wheat 1 UK
Saída:
col_a col_b col_c col_d
Alex Milk | Wheat 6 UK
Alex Sugar 4 USA
David Rice 3 Spain
Você pode usar
groupby.agg()