Black November

ATÉ 50% OFF

TÁ ACABANDO!

0 dias

0 horas

0 min

0 seg

1
resposta

desafios aula 2 de Pandas: Análise exploratória de dados

Desafio 1
Calcular a média de quartos por apartamento

df["Quartos"].mean()
2) Conferir quantos bairros únicos existem na nossa base de dados;

len(df["Bairro"].unique())
3) Analisar quais bairros possuem a média de valor de aluguel mais elevadas;

df.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.

df_bairros = df.groupby('Bairro')[['Valor']].mean().sort_values('Valor', ascending=False).head()

df_bairros.plot(kind='barh', figsize=(14,10), color='red'); 

Matricule-se agora e aproveite até 50% OFF

O maior desconto do ano para você evoluir com a maior escola de tecnologia

QUERO APROVEITAR
1 resposta

Oi, Matheus! Como vai?
Agradeço por compartilhar seu código com a comunidade Alura.

Você aplicou bem as funções do Pandas para realizar a análise exploratória, organizando o raciocínio em etapas claras!

Uma dica interessante para o futuro é utilizar o método nlargest() quando quiser selecionar os maiores valores sem precisar ordenar toda a tabela. Veja como ficaria:


df.groupby('Bairro')['Valor'].mean().nlargest(5)

Esse código retorna apenas os 5 maiores valores médios de aluguel de forma direta, economizando tempo e processamento.

Qualquer dúvida que surgir, compartilhe no fórum. Abraços e bons estudos!

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