Dealing with Missing Data in Python
Suraj Donthi
Deep Learning & Computer Vision Consultant
Did you know that 72% of organizations believe that data quality issues hinder customer trust and perception?
None
None or True # Same for False
True
None + True # For all operators
TypeError: unsupported operand
None / 3 # For all operators
TypeError: unsupported operand
type(None)
NoneType
np.nan
import numpy as np
np.nan or True # Same for False
nan
np.nan * True # For all operators
nan
np.nan - 3 # For all operators
nan
type(np.nan)
float
None
None == None
True
np.isnan(None)
False
np.nan
np.nan == np.nan
False
np.isnan(np.nan)
True
Dealing with Missing Data in Python