Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Não compreendi o código descrito na aula

Após a aula fui revisar oque se deu, mas não compreendi bem como o seguinte código funciona:

bairros = ['Barra da Tijuca', 'Copacabana', 'Ipanema', 'Leblon', 'Botafogo', 'Flamengo', 'Tijuca']
selecao = dados['Bairro'].isin(bairros)
dados = dados[selecao]
dados['Bairro'].drop_duplicates()
1 resposta
solução!

O objetivo do código é tirar da análise os bairros que não estiverem na lista da primeira linha. Logo, remove-os do dataframe.

Na primeira linha, define-se os bairros a serem selecionados. Já na segunda, verifica nas linhas do dataframe quais correspondem aos bairros da linha anterior. Ou seja, se tiver algum registro no dataframe cujo bairro esteja contido na lista, então será marcado como verdadeiro. Caso contrário, marcará como falso. Enquanto na terceira, o dataframe manterá os registros que estão apenas com 'True', descartando os restantes. Por fim, remove as duplicatas, deixando apenas valores únicos.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software