CommencezCommencez gratuitement

Qu'est-ce que les aînés préfèrent?

Utilisons ce que vous avez appris jusqu'ici pour créer un tableau récapitulatif, filtrer un sous-ensemble précis de ce tableau, trier les valeurs, puis afficher les résultats les plus importants. Nous allons appliquer ces techniques pour répondre à la question « quels films les aînés préfèrent-ils? »

À noter : dans cet exercice, nous allons fournir directement une liste à la méthode .groupby(), contrairement à l'exercice vidéo où nous avions d'abord assigné une liste à une variable.

Cette activité fait partie du cours

Python pour utilisateurs et utilisatrices de chiffriers

Voir le cours

Instructions de l’exercice

  • Regroupez par movie_title et ticket_type pour créer movies_by_ticket_type.
  • Filtrez les lignes où ticket_type est senior pour créer senior_ticket_movies.
  • Triez par ticket_quantity en ordre décroissant pour créer ordered_senior_movies.
  • Affichez les 3 premières lignes de ordered_senior_movies dans la console.

Exercice interactif pratique

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

# Summarize by movie title and ticket type
movies_by_ticket_type = sales.groupby(____, as_index=False).sum()

# Filter for senior tickets
senior_ticket_movies = movies_by_ticket_type[____[____] == ____].reset_index(drop=True)

# Sort senior ticket sales descending
ordered_senior_movies = senior_ticket_movies.____(____, ascending=____).reset_index(drop=True)

# Print the top 3 rows of the ordered table
____
Modifier et exécuter le code