CommencerCommencer gratuitement

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

Afficher le cours

Instructions

  • Utilisez la méthode .sort_values() pour trier sales par ticket_quantity, et définissez l’argument ascending de .sort_values() sur False afin 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.____(____))
Modifier et exécuter le code