CommencerCommencer gratuitement

Film le plus vendu par lieu

Avec nos nouveaux outils, nous pouvons créer des tableaux encore plus utiles. Rappelez-vous : lorsque 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 identifier le best-seller. Cela prendrait beaucoup de temps de le faire pour chaque cinéma.

À la place, grâce à nos nouveaux outils, nous pouvons rapidement condenser nos données de transactions sales en un tableau récapitulatif, trier ce tableau, puis obtenir d’un coup le film en tête pour chaque marché.

Cet exercice fait partie du cours

Python pour les utilisateurs de feuilles de calcul

Afficher le cours

Instructions

  • Utilisez .groupby() et .sum() pour créer un tableau récapitulatif par theater_location et movie_title.
  • Triez totals par ticket_quantity dans l’ordre décroissant.
  • Utilisez .groupby() et .head() pour extraire le film en tête pour chaque theater_location.
  • Affichez top_movies.

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

# 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