Eliminação de dados ausentes
Neste exercício, você removerá algumas das linhas em que determinadas colunas têm valores ausentes. Você verá a coluna length_of_time
, a coluna state
e a coluna type
. Você descartará qualquer linha que contenha um valor ausente em pelo menos uma dessas três colunas.
Este exercício faz parte do curso
Pré-processamento para aprendizado de máquina em Python
Instruções de exercício
- Imprima o número de valores ausentes nas colunas
length_of_time
,state
etype
, nessa ordem, usando.isna()
e.sum()
. - Elimine as linhas que têm valores ausentes em pelo menos uma dessas colunas.
- Imprima o endereço
shape
do novo conjunto de dadosufo_no_missing
.
Exercício interativo prático
Experimente este exercício preenchendo este código de exemplo.
# Count the missing values in the length_of_time, state, and type columns, in that order
print(ufo[[____, ____, ____]].____.____)
# Drop rows where length_of_time, state, or type are missing
ufo_no_missing = ____
# Print out the shape of the new dataset
print(____)