CommencezCommencez gratuitement

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

Voir le cours

Instructions de l’exercice

  • Utilisez .groupby() et .sum() pour créer un tableau récapitulatif par theater_location et movie_title.
  • Triez totals par ticket_quantity en ordre décroissant.
  • Utilisez .groupby() et .head() pour extraire le meilleur film par theater_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
____
Modifier et exécuter le code