La méthode .sort_values()
Supposons que vous vouliez examiner les 10 meilleures combinaisons salle/film dans vos données. Peut-être souhaitez-vous construire une autre salle dans votre ville la plus performante, ou vérifier si un film à succès génère de belles ventes de billets dans toutes vos salles. Une première étape pourrait être de trier vos données par ventes de billets et d’examiner les premières lignes.
C’est là que sort_values() est très utile. Utilisons-la pour répondre à la question : quelles sont nos 3 meilleures combinaisons film/salle ?
Cet exercice fait partie du cours
Python pour les utilisateurs de feuilles de calcul
Instructions
- Utilisez la méthode
.sort_values()pour triersalesparticket_quantity, et définissez l’argumentascendingde.sort_values()surFalseafin que les films les plus vendus apparaissent en premier. - Affichez les 3 films les plus vendus avec la méthode
.head().
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
# Import the pandas package as pd
import pandas as pd
# Read in the Excel file
sales = pd.read_excel('ticket_sales.xlsx')
# Sort sales by ticket quantity descending
sales_sorted = sales.____(____, ascending=____)
sales_sorted = sales_sorted.reset_index(drop=True)
# Print top 3 rows of sorted data
print(sales_sorted.____(____))