Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Dúvida no retorno das queries

Os dois retornos abaixo não deveriam ser iguais em quantidade de linhas?

dataset[(dataset.Motor=='Motor Diesel') & (dataset.Zero_km==True)]

Motor    Ano    Quilometragem    Zero_km    Acessórios    Valor
Nome                        
Sorento    Motor Diesel    2019    NaN    True    ['Sensor de chuva', 'Câmera de estacionamento'...    81399.35
Cielo Hatch    Motor Diesel    2019    NaN    True    ['Painel digital', 'Central multimídia', 'Câme...    145197.70
Camry    Motor Diesel    2019    NaN    True    ['Travas elétricas', 'Rodas de liga', 'Sensor ...    138597.27
Aston Martin Virage    Motor Diesel    2019    NaN    True    ['Travas elétricas', 'Controle de tração', 'Câ...    97290.18
Série 7 Sedã    Motor Diesel    2019    NaN    True    ['Vidros elétricos', 'Travas elétricas', 'Roda...    67539.79
(dataset.Motor=='Motor Diesel') & (dataset.Zero_km==True)
Nome
Jetta Variant            False
Passat                   False
Crossfox                 False
DS5                      False
Aston Martin DB4         False
                         ...  
Phantom 2013             False
Cadillac Ciel concept    False
Classe GLK               False
Aston Martin DB5         False
Macan                    False
Length: 258, dtype: bool
1 resposta
solução!

Olá Agnaldo.

Na verdade não, os dois retornos abaixo não deveriam ser iguais em quantidade de linhas, já que nessa linha você está filtrando apenas os veículos que são verdadeiros para a sua operação lógica (Motor Diesel e Zero Quilometro).

dataset[(dataset.Motor=='Motor Diesel') & (dataset.Zero_km==True)]

E nessa você está criando uma Serie com todos os veículos e registrando se eles são Verdadeiros ou Falsos para a sua operação lógica.

(dataset.Motor=='Motor Diesel') & (dataset.Zero_km==True)

Espero ter ajudado no entendimento, mas qualquer duvida não hesite em perguntar.

Bons Estudos.