Valori lipsă
Este foarte rar să găsești un set de date fără valori lipsă. În pandas, valorile lipsă sunt reprezentate ca NaN. Poți folosi funcția isnull() din pandas pentru a le identifica.
pd.isnull(df['column']) va returna True dacă valoarea lipsește,
sau False dacă nu există valori lipsă.
Comparativ cu R, valorile lipsă se comportă puțin diferit în Python.
De exemplu, metoda .mean() ignoră automat valorile lipsă în Python.
Poți înlocui valorile lipsă și cu metoda .fillna(). Aceasta va substitui toate valorile lipsă din coloană cu valoarea furnizată.
În acest exercițiu, am modificat setul de date tips astfel încât să conțină câteva valori lipsă.
Acest exercițiu face parte din cursul
Python pentru utilizatori de R
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# Print the rows where total_bill is missing
print(tips.loc[____(____)])