1
resposta

Analisando as vendas por unidade e categoria de produto

import pandas as pd

url = 'https://raw.githubusercontent.com/alura-cursos/python_dados/refs/heads/main/Dados/loja_vendas.csv'
df = pd.read_csv(url)
df.head()

df_soma = pd.pivot_table(df, index = 'unidade' , columns='categoria_produto', values = ['valor_total'], aggfunc = 'sum')
df_soma.rename(columns = {'valor_total':'Soma total'})
1 resposta

Oi, Marcia Gabrielle! Como vai?

Agradeço por compartilhar seu código com a comunidade Alura.

Gostei bastante da forma como você utilizou o pd.pivot_table . Isso mostra que você já está aplicando bem o conceito de tabulações dinâmicas no Pandas.

💡 Dica: Lembre-se e o método rename não altera o DataFrame original a menos que você use o parâmetro inplace=True ou atribua o resultado a uma nova variável. Veja este exemplo de como utilizá-lo:


df_renomeado = df_soma.rename(columns={'valor_total': 'Soma total'})

Esse código cria um novo DataFrame com a coluna renomeada. Use inplace=True se quiser modificar direto.

Continue assim, dedicada e fico à disposição!

Alura

Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!