1
resposta

Dúvida/Sugestão vendas_agrupadas

Na última linha de código do vendas agrupadas não consegui rodar com o exemplo da aula ( vendas_agrupadas = vendas_por_dia.groupby('dia_da_semana')['vendas', 'aumento', 'aceleracao'].mean().round() ), precisei adicionar mais uma dupla de colchetes para funcionar ( vendas_agrupadas = vendas_por_dia.groupby('dia_da_semana')[['vendas', 'aumento', 'aceleracao']].mean().round() )

Gostaria de entender melhor porque isso foi necessário.

1 resposta

Oii, Luiza! Tudo bem?

Obrigada por interagir aqui no fórum trazendo a sua dúvida.

Isso pode ter ocorrido por causa de versões do Pandas. No seu código que funcionou com dois colchetes, mostra exatamente que está sendo passado uma lista de colunas, para que o pandas possa processar o cálculo correto. O que pode gerar um erro quando é passado apenas com um colchete, pois ele não consegue interpretar.

Na documentação do Pandas, podemos entender com mais profundidade esses detalhes, deixo o link abaixo:

Espero ter ajudado e conte sempre conosco aqui no fórum.

Boa leitura e até mais, Luiza!