CommencezCommencez gratuitement

Tout rassembler à nouveau

Maintenant que vous comprenez mieux comment les fusions peuvent enrichir vos données, revenons à un tableau récapitulatif.

Deux DataFrames sont présentement chargés :

  • transactions - La liste complète de chaque transaction de vente de billets, mais sans information sur le genre du film.
  • movies - Un tableau de nos titres de films et de leur genre

Mettons ces deux tableaux ensemble pour recréer une vue que nous tenions pour acquise : la quantité de billets vendus pour chaque genre.

Cette activité fait partie du cours

Python pour utilisateurs et utilisatrices de chiffriers

Voir le cours

Instructions de l’exercice

  • Fusionnez transactions avec movies sur la colonne movie_title.
  • Regroupez par movie_genre et faites la somme. Enregistrez le résultat dans genre_summary.
  • Triez genre_summary par ticket_quantity. Enregistrez le résultat sous genre_summary_sorted.
  • Affichez genre_summary_sorted (c'est déjà fait pour vous).

Exercice interactif pratique

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

# Merge transaction data with the movie data on movie_title
transactions_with_genres = ____

# Group by movie_genre and call the sum method
genre_summary = transactions_with_genres.groupby(____, as_index=False).____()

# Sort the genre summary by ticket_quantity
genre_summary_sorted = genre_summary.____('ticket_quantity', ascending=False).reset_index(drop=True)

# View the summary
print(genre_summary_sorted)
Modifier et exécuter le code