Oi, Viviane! Como vai?
Agradeço por compartilhar seu código com a comunidade Alura.
Você trouxe soluções bem organizadas e práticas para o desafio. A visualização final usando plot
foi uma ótima escolha para destacar os dados mais relevantes. Isso ajuda bastante na análise visual.
Uma dica interessante para o futuro é usar o método nsmallest()
quando quiser pegar os menores valores rapidamente, sem precisar ordenar tudo manualmente.
Veja este exemplo:
df[['Valor', 'Bairro']].nsmallest(5, 'Valor')
Esse código mostra os 5 imóveis com menor valor no DataFrame, de forma direta.
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!