import pandas as pd
import matplotlib.pyplot as plt
url = 'https://raw.githubusercontent.com/alura-cursos/pandas-conhecendo-a-biblioteca/main/base-de-dados/aluguel.csv'
dados=pd.read_csv(url, sep=';')
imoveis_comerciais = ['Conjunto Comercial/Sala',
'Prédio Inteiro', 'Loja/Salão',
'Galpão/Depósito/Armazém',
'Casa Comercial', 'Terreno Padrão',
'Loja Shopping/ Ct Comercial',
'Box/Garagem', 'Chácara',
'Loteamento/Condomínio', 'Sítio',
'Pousada/Chalé', 'Hotel', 'Indústria']
df = dados.query('@imoveis_comerciais not in Tipo')
df = df.query('Tipo=="Apartamento"')
print(f'A média de quartos dos apartamentos é {df[['Quartos']].mean():.2f}.')
print(f'A quantidade de bairros constantes no banco de dados é {df[['Bairro']].nunique()}.')
aluguel_bairro=df.groupby("Bairro")[["Valor"]].mean().sort_values(ascending=False)
bairros_caros=round(aluguel_bairro[0:5])
bairros_caros.plot(kind='bar', figsize=(8,10), color='green')
plt.title('Média de Aluguel por Bairro')
plt.xlabel('Bairro')
plt.ylabel('Valor Médio do Aluguel')
plt.show()
print(bairros_caros)
Quando devo utilizar barras duplas [['Valor']] e barras simples ['Valor']?