Os Dados Estão Em...?
Nesta seção, continuaremos extraindo dados utilizando condições específicas. Aqui, você se familiarizará com o método útil chamado .isin()
. Mas, primeiramente, é necessário examinar o conjunto de dados. Observe as primeiras cinco linhas:
123import pandas as pd data = pd.read_csv('https://codefinity-content-media.s3.eu-west-1.amazonaws.com/4bf24830-59ba-4418-969b-aaf8117d522e/cars.csv', index_col = 0) print(data.head())
Agora, observe o exemplo e a explicação abaixo:
12345import pandas as pd data = pd.read_csv('https://codefinity-content-media.s3.eu-west-1.amazonaws.com/4bf24830-59ba-4418-969b-aaf8117d522e/cars.csv', index_col = 0) models = ['HONDA', 'FORD', 'MERCEDES-BENZ', 'HYUNDAI'] data_extracted = data.loc[data['Manufacturer'].isin(models)] print(data_extracted.head())
Explicação:
Como visto anteriormente, as condições são sempre inseridas dentro do atributo .loc[]
. Aqui, aplicamos o mesmo conceito. O método .isin(list)
verifica se os valores da coluna estão presentes no array. Neste caso, verifica-se se os valores da coluna 'Manufacturer'
estão na lista models
.
Swipe to start coding
Sua tarefa aqui é extrair dados sobre carros cujos valores da coluna 'Color'
sejam iguais a 'Grey'
, 'White'
, 'Black'
. Siga o algoritmo para gerenciar facilmente a tarefa:
- Crie a lista
colors
com os elementos'Grey'
,'White'
,'Black'
(nesta ordem). - Extraia os valores da coluna
'Color'
que estão presentes na listacolor
. Utilize o atributo.loc[]
. - Exiba as últimas cinco linhas do conjunto de dados
data_extracted
.
Solução
Obrigado pelo seu feedback!
single
Pergunte à IA
Pergunte à IA
Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo
Awesome!
Completion rate improved to 3.03
Os Dados Estão Em...?
Deslize para mostrar o menu
Nesta seção, continuaremos extraindo dados utilizando condições específicas. Aqui, você se familiarizará com o método útil chamado .isin()
. Mas, primeiramente, é necessário examinar o conjunto de dados. Observe as primeiras cinco linhas:
123import pandas as pd data = pd.read_csv('https://codefinity-content-media.s3.eu-west-1.amazonaws.com/4bf24830-59ba-4418-969b-aaf8117d522e/cars.csv', index_col = 0) print(data.head())
Agora, observe o exemplo e a explicação abaixo:
12345import pandas as pd data = pd.read_csv('https://codefinity-content-media.s3.eu-west-1.amazonaws.com/4bf24830-59ba-4418-969b-aaf8117d522e/cars.csv', index_col = 0) models = ['HONDA', 'FORD', 'MERCEDES-BENZ', 'HYUNDAI'] data_extracted = data.loc[data['Manufacturer'].isin(models)] print(data_extracted.head())
Explicação:
Como visto anteriormente, as condições são sempre inseridas dentro do atributo .loc[]
. Aqui, aplicamos o mesmo conceito. O método .isin(list)
verifica se os valores da coluna estão presentes no array. Neste caso, verifica-se se os valores da coluna 'Manufacturer'
estão na lista models
.
Swipe to start coding
Sua tarefa aqui é extrair dados sobre carros cujos valores da coluna 'Color'
sejam iguais a 'Grey'
, 'White'
, 'Black'
. Siga o algoritmo para gerenciar facilmente a tarefa:
- Crie a lista
colors
com os elementos'Grey'
,'White'
,'Black'
(nesta ordem). - Extraia os valores da coluna
'Color'
que estão presentes na listacolor
. Utilize o atributo.loc[]
. - Exiba as últimas cinco linhas do conjunto de dados
data_extracted
.
Solução
Obrigado pelo seu feedback!
single