Bom dia! O nlargest funciona em dados, mas dá erro em grupo_bairros. Como faço?
Veja o código:
dados = pd.read_csv('aluguel.csv', sep=';') # Carregar o arquivo csv
bairros = ['Barra da Tijuca', 'Copacabana', 'Ipanema', 'Leblon', 'Botafogo', 'Flamengo', 'Tijuca']
selecao = dados['Bairro'].isin(bairros)
dados = dados[selecao]
grupo_bairros = dados.groupby('Bairro')
dados.nlargest(3, ['Valor']) # Este funciona
grupo_bairros.nlargest(3, ['Valor']) # Mas este não funciona. Porque?
Devolve esta mensagem de erro:
AttributeError: 'DataFrameGroupBy' object has no attribute 'nlargest'