Ei, Ariel! Bom dia!
Isso mesmo, ao usar a função value_counts()
aplicada diretamente na coluna 'categoria_produto'
nos dá o número de ocorrências de cada categoria, ou seja, o número de vendas (tickets) em que cada categoria de produto aparece.
Para obter a quantidade total de peças vendidas por categoria usando o groupby()
para agrupar os dados por categoria e, em seguida, somar a coluna 'quantidade' para cada grupo.
quantidade_por_categoria = df.groupby('categoria_produto')['quantidade'].sum()
print(quantidade_por_categoria)
Espero ter ajudado e qualquer dúvida, compartilhe no fórum.
Até mais, Ariel!
Caso este post tenha lhe ajudado, por favor, marcar como solucionado!