Os Dados Estão em ...?
Nesta seção, continuaremos extraindo dados usando 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:
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.
Obrigado pelo seu feedback!
single
Os Dados Estão em ...?
Deslize para mostrar o menu
Nesta seção, continuaremos extraindo dados usando 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:
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.
Deslize para começar a programar
Sua tarefa aqui é extrair dados sobre carros cujos valores da coluna 'Color' sejam iguais a 'Grey', 'White', 'Black'. Siga o algoritmo para realizar a tarefa com facilidade:
- Crie a lista
colorscom os elementos'Grey','White','Black'(nesta ordem). - Extraia os valores da coluna
'Color'que estejam 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