1- dados['Quartos'].mean()
np.float64(1.7713895631067962)
2-dados['Bairro'].nunique()
162
3-
media_aluguel_bairro = (
df.groupby('Bairro')['Valor']
.mean()
.sort_values(ascending=False)
.reset_index()
)
print(media_aluguel_bairro.head(10))
Bairro Valor
0 Joá 15500.000000
1 Arpoador 12429.769231
2 Cidade Jardim 12000.000000
3 Ipanema 9487.205317
4 Botafogo 9369.207116
5 Leblon 8637.761483
6 Lagoa 8063.804928
7 São Conrado 7859.871245
8 Jardim Oceânico 7626.086957
9 Península 7285.000000
4-
media_aluguel = (
df.groupby('Bairro')['Valor']
.mean()
.sort_values(ascending=False)
.head(5)
)
plt.figure(figsize=(10, 5))
plt.barh(media_aluguel.index, media_aluguel.values)
plt.title('Top 5 bairros com maior média de aluguel')
plt.xlabel('Média do valor de aluguel')
plt.ylabel('Bairro')
plt.gca().invert_yaxis()
plt.show()
