Die Methode .sort_values()
Angenommen, du möchtest dir die Top 10 Theater-/Film-Kombinationen in deinen Daten ansehen. Vielleicht willst du ein weiteres Theater in deiner erfolgreichsten Stadt bauen oder prüfen, ob ein Kassenschlager in all deinen Theaterstandorten beeindruckende Ticketverkäufe erzielt hat. Ein guter Anfang wäre, deine Daten nach Ticketverkäufen zu sortieren und die obersten Zeilen anzuschauen.
Genau dafür ist sort_values() praktisch. Lass uns damit die Frage beantworten: Was sind unsere Top 3 Film-/Theater-Kombinationen?
Diese Übung ist Teil des Kurses
Python für Spreadsheet-Nutzer
Anleitung zur Übung
- Verwende die Methode
.sort_values(), umsalesnachticket_quantityzu sortieren, und setze das Argumentascendingin.sort_values()aufFalse, damit die umsatzstärksten Filme zuerst kommen. - Zeige die 3 meistverkauften Filme mit der Methode
.head()an.
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
# 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.____(____))