Solucionado (ver solução)
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.