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

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.

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

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

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.

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