Film le plus vendu par emplacement
Avec nos nouveaux outils, nous pouvons créer des tableaux encore plus utiles. Rappelez-vous plus tôt, quand nous avons trouvé le film le plus vendu à Portland : nous avons dû filtrer notre tableau pour ne garder que les films projetés à Portland, puis trier les valeurs pour repérer le meilleur vendeur. Faire cela pour chaque emplacement de cinéma serait plutôt long.
À la place, en utilisant certains de nos nouveaux outils, nous pouvons rapidement condenser nos données de transactions sales en un tableau récapitulatif, trier ce tableau, puis obtenir en une seule fois le film numéro un pour chaque marché.
Cette activité fait partie du cours
Python pour utilisateurs et utilisatrices de chiffriers
Instructions de l’exercice
- Utilisez
.groupby()et.sum()pour créer un tableau récapitulatif partheater_locationetmovie_title. - Triez
totalsparticket_quantityen ordre décroissant. - Utilisez
.groupby()et.head()pour extraire le meilleur film partheater_location. - Affichez
top_movies.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# Create a summary by theater location and movie title
totals = sales.____([____, ____], as_index=False).____()
# Sort totals by ticket quantity in descending order
totals_sorted = totals.____(____, ascending=False).reset_index(drop=True)
# Take the top row for each theater location
top_movies = totals_sorted.____(____).____(1).reset_index(drop=True)
# Print results
____