Utiliser efficacement les fonctions de pandas
Vous créez une application Python qui calculera des statistiques sommaires selon des variables choisies par l'utilisateur. L'ensemble de données complet est assez volumineux. Pour l'instant, vous mettez en place votre code en utilisant une partie de l'ensemble de données, préchargée sous adult. Pendant que vous créez un processus réutilisable, assurez-vous de réfléchir à la façon la plus efficace de configurer l'objet GroupBy.
Cette activité fait partie du cours
Travailler avec des données catégorielles en Python
Instructions de l’exercice
- Créez une liste des noms de deux variables choisies par l'utilisateur :
"Education"et"Above/Below 50k". - Créez un objet
GroupBy,gb, en utilisantuser_listcomme variables de groupement. - Calculez la moyenne de
"Hours/Week"pour chaque groupe en utilisant l'approche la plus efficace présentée dans la vidéo.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# Create a list of user-selected variables
user_list = ____
# Create a GroupBy object using this list
gb = ____
# Find the mean for the variable "Hours/Week" for each group - Be efficient!
print(____)