1
resposta

[Projeto] Projeto

1 Calcular a média de quartos dos imóveis;

ap['Quartos'].mean()

2 Conferir quantos bairros únicos existem na nossa base de dados;

ap['Bairro'].nunique()

3 Analisar quais bairros possuem a média de valor de aluguel mais elevadas;

ap.groupby('Bairro')[['Valor']].mean().sort_values('Valor', ascending=False)

4 Criar um gráfico de barras horizontais que apresente os 5 bairros com as médias de valores de aluguel mais elevadas.

ap_bairros = ap.groupby('Bairro')[['Valor']].mean().sort_values('Valor', ascending=False).head(5)
ap_bairros


ap_bairros.plot(kind='bar', figsize=(8,6), color='pink');
plt.xticks(rotation=0) 
1 resposta

Bom dia, Mateus! Como está?

Incrível! Continue resolvendo os desafios e compartilhando com a comunidade Alura.

Notei que você utilizou o groupby para segmentar os dados por bairro, aplicou de forma eficaz o mean() para calcular as médias de aluguel e compreendeu a importância do sort_values() para destacar os bairros com valores mais elevados.

Um próximo passo interessante seria explorar o order com ascending=False no sort_values() para ordenar os dados de forma decrescente, útil em várias análises de ranking. Veja o exemplo:

ap.sort_values('Valor', ascending=False).head()

Resultado: Mostra os imóveis com os maiores valores de aluguel primeiro.

Isso permite identificar rapidamente os registros mais relevantes, que pode ser muito útil para análises de imóveis de alto padrão, por exemplo.

Ícone de sugestão Para saber mais:

Sugestão de conteúdo para você mergulhar ainda mais sobre o tema:

Alguns materiais estão em inglês, mas é possível compreendê-los usando o recurso de tradução de páginas do próprio navegador.

Fico à disposição! E se precisar, conte sempre com o apoio do fórum.

Abraço e bons estudos!

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