1
resposta

Values counts pela categoria

Oie! bom dia Só queria confirmar uma coisa: essa quantidade de vendas que vimos pelas categorias de produtos, seriam o número de vendas que tiveram as categorias, pode-se dizer, a quantidade de tickets. E não a quantidade de peças vendidas pelas categorias, porque aí precisaríamos fazer um groupby e somar a coluna quantidade.

1 resposta

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!