Olá, Marcos! Tudo bem com você?
É possível, sim! Você só precisa realizar algumas mudanças na hora de realizar a seleção.
Vamos realizar as mesmas seleções feitas nas aulas, mas com essas modificações, beleza?
Em resumo, temos apenas que adicionar as condições para localizar o 'Motor Diesel' para os demais motores.
Primeiro, vamos começar criando o primeiro select
. Vou chamar o novo select de select_varios
.
select_varios = (dataset.loc[:,['Motor']] == 'Motor Diesel') & (dataset.loc[:,['Motor']] == 'Motor Diesel V6') & (dataset.loc[:,['Motor']] == 'Motor Diesel V8')
select_varios.head(10)
Saída:
| Motor |
---|
Nome | |
Jetta Variant | False |
Passat | True |
Crossfox | False |
DS5 | False |
Aston Martin DB4 | False |
Palio Weekend | False |
A5 | False |
Série 3 Cabrio | False |
Dodge Jorney | False |
Carens | False |
No código abaixo, vamos realizar a seleção utilizando o ponto seguido da coluna, ao invés dos colchetes:
select_varios = (dataset.Motor == 'Motor Diesel') | (dataset.Motor == 'Motor Diesel V6') | (dataset.Motor == 'Motor Diesel V8')
select_varios.head(10)
Saída:
Nome | |
---|
Jetta Variant | False |
Passat | True |
Crossfox | True |
DS5 | False |
Aston Martin DB4 | False |
Palio Weekend | False |
A5 | False |
Série 3 Cabrio | False |
Dodge Jorney | False |
Carens | False |
Name: Motor, dtype: bool | Motor Diesel |
Utilizando nossa seleção como índice para o Dataframe, temos o seguinte resultado:
dataset[select_varios].head(10)
Saída:
| Motor | Ano | Quilometragem | Zero_km | Acessórios | Valor |
---|
Nome | | | | | | |
Passat | Motor Diesel | 1991 | 5712.0 | False | ['Central multimídia', 'Teto panorâmico', 'Fre... | 106161.94 |
Crossfox | Motor Diesel V8 | 1990 | 37123.0 | False | ['Piloto automático', 'Controle de estabilidad... | 72832.16 |
Ford Edge | Motor Diesel V6 | 2002 | 12859.0 | False | ['Sensor crepuscular', 'Rodas de liga', 'Teto ... | 71647.59 |
Courier | Motor Diesel V8 | 2007 | 8052.0 | False | ['Central multimídia', '4 X 4', 'Piloto automá... | 73919.53 |
RAM | Motor Diesel V8 | 2016 | 115607.0 | False | ['Sensor crepuscular', 'Câmbio automático', 'S... | 59910.40 |
Lamborghini Obvious | Motor Diesel V6 | 1994 | 98079.0 | False | ['Rodas de liga', 'Câmbio automático', 'Travas... | 133529.84 |
Effa Hafei Picape Baú | Motor Diesel | 1991 | 102959.0 | False | ['Controle de estabilidade', 'Painel digital',... | 125684.65 |
Up! | Motor Diesel V6 | 2019 | NaN | True | ['Sensor de estacionamento', 'Vidros elétricos... | 71367.10 |
CR-V | Motor Diesel V8 | 2019 | NaN | True | ['Câmbio automático', 'Central multimídia', 'V... | 64701.10 |
Sorento | Motor Diesel | 2019 | NaN | True | ['Sensor de chuva', 'Câmera de estacionamento'... | 81399.35 |