Os Dados Estão Em...?
Nesta seção, continuaremos extraindo dados utilizando condições específicas. Aqui, você irá 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:
Se você se lembra, sempre colocamos as condições dentro do atributo .loc[]. Aqui, fazemos o mesmo. O método .isin(list) verifica se os valores da coluna estão no array. Neste caso, verificamos 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
colorscom 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
Can you explain how the `.isin()` method works in more detail?
What other conditions can I use with `.loc[]` besides `.isin()`?
Can you show more examples of filtering data using different columns?
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ê irá 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:
Se você se lembra, sempre colocamos as condições dentro do atributo .loc[]. Aqui, fazemos o mesmo. O método .isin(list) verifica se os valores da coluna estão no array. Neste caso, verificamos 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
colorscom 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