Solucionado (ver solução)

Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

Solucionado
(ver solução)
1
resposta

Dúvida na aula de Agrupamentos

Não ficou claro pra mim pela aula porque é preciso trocar "dados" por "data". Entendo que o DataFrame é alterado se não for feita a modificação, mas não entendo o porquê, a razão?

Qual o significado no loop da expressão " bairro , dados in grupo_bairro:" ?

#valor médio por bairro
for bairro, dados in grupo_bairro:
    print("{}:{:.2f}".format(bairro, dados["Valor"].mean()))

#valor médio por bairro
for bairro, data in grupo_bairro:
    print("{}:{:.2f}".format(bairro, data["Valor"].mean()))
1 resposta
solução!

Opá, já entendi. "bairro" e "data" são novas variáveis criadas no laço for e por isso não podem ter o mesmo nome das estruturas já existentes para evitar sobrescrição.