CommencezCommencez gratuitement

Assurer la cohérence

Dans cet exercice et tout au long de ce chapitre, vous allez travailler avec le DataFrame airlines, qui contient des réponses à un sondage sur l’aéroport de San Francisco provenant de client·e·s de lignes aériennes.

Ce DataFrame comprend des métadonnées de vol comme la compagnie aérienne, la destination, les temps d’attente ainsi que des réponses à des questions clés sur la propreté, la sécurité et la satisfaction. Un autre DataFrame nommé categories a été créé et contient toutes les valeurs possibles correctes pour les colonnes du sondage.

Dans cet exercice, vous utiliserez ces deux DataFrames pour repérer les réponses au sondage qui comportent des valeurs incohérentes et les supprimer, ce qui revient à effectuer respectivement une jointure externe puis interne sur ces deux DataFrames, comme démontré dans la vidéo. Le paquet pandas a été importé sous le nom pd, et les DataFrames airlines et categories sont disponibles dans votre environnement.

Cette activité fait partie du cours

Nettoyage des données en Python

Voir le cours

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

# Print categories DataFrame
print(____)

# Print unique values of survey columns in airlines
print('Cleanliness: ', airlines['cleanliness'].____, "\n")
print('Safety: ', ____, "\n")
print('Satisfaction: ', ____, "\n")
Modifier et exécuter le code