I have a dataset which has many nan values when I am type the unique values :
plays.yardlineSide.unique()
array(['TB', 'DAL', nan, 'ATL', 'PHI', 'PIT', 'BUF', 'NYJ', 'CAR', 'MIN',
'CIN', 'DET', 'SF', 'HOU', 'JAX', 'IND', 'SEA', 'TEN', 'ARI',
'LAC', 'WAS', 'CLE', 'KC', 'MIA', 'NE', 'NO', 'GB', 'NYG', 'DEN',
'CHI', 'LA', 'LV', 'BAL'], dtype=object)
but the dropna() isn't work instead it perform the rest of values by None like that :
ex : plays.yardlineSide
output : `0 None
1 None
2 None
3 None
4 None
...
8552 None
8553 None
8554 None
8555 None
8556 None