Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Os Dados Estão Em...? | Extração de Dados
Técnicas Avançadas em Pandas

bookOs 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:

123
import 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())
copy

Agora, observe o exemplo e a explicação abaixo:

12345
import 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())
copy

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.

Tarefa

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:

  1. Crie a lista colors com os elementos 'Grey', 'White', 'Black' (nesta ordem).
  2. Extraia os valores da coluna 'Color' que estão presentes na lista color. Utilize o atributo .loc[].
  3. Exiba as últimas cinco linhas do conjunto de dados data_extracted.

Solução

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 3. Capítulo 1
single

single

Pergunte à IA

expand

Pergunte à IA

ChatGPT

Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo

Suggested prompts:

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?

close

Awesome!

Completion rate improved to 3.03

bookOs 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:

123
import 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())
copy

Agora, observe o exemplo e a explicação abaixo:

12345
import 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())
copy

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.

Tarefa

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:

  1. Crie a lista colors com os elementos 'Grey', 'White', 'Black' (nesta ordem).
  2. Extraia os valores da coluna 'Color' que estão presentes na lista color. Utilize o atributo .loc[].
  3. Exiba as últimas cinco linhas do conjunto de dados data_extracted.

Solução

Switch to desktopMude para o desktop para praticar no mundo realContinue de onde você está usando uma das opções abaixo
Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 3. Capítulo 1
single

single

some-alt