Valeurs manquantes
Il est très rare de travailler avec un jeu de données qui ne contient aucune valeur manquante. Dans pandas, les valeurs manquantes sont représentées par NaN. Vous pouvez utiliser la fonction isnull() de pandas pour repérer les valeurs manquantes.
pd.isnull(df['column']) retournera True si la valeur est manquante,
ou False s'il n'y a pas de valeur manquante.
Comparativement à R, les valeurs manquantes se comportent un peu différemment en Python.
Par exemple, la méthode .mean() ignore automatiquement les valeurs manquantes en Python.
Vous pouvez aussi recoder les valeurs manquantes avec la méthode .fillna(). Celle-ci remplacera toutes les valeurs manquantes de la colonne par la valeur fournie.
Dans cet exercice, nous avons modifié le jeu de données tips pour qu'il contienne certaines valeurs manquantes.
Cette activité fait partie du cours
Python pour les utilisateurs et utilisatrices de R
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# Print the rows where total_bill is missing
print(tips.loc[____(____)])