LoslegenKostenlos starten

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

<Kurs>Python für Spreadsheet-Nutzer</Kurs>
Kurs ansehen

Übungsanweisungen

  • Verwende die Methode .sort_values(), um sales nach ticket_quantity zu sortieren, und setze das Argument ascending in .sort_values() auf False, damit die umsatzstärksten Filme zuerst kommen.
  • Zeige die 3 meistverkauften Filme mit der Methode .head() an.

Interaktive praktische Übung

Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.

# 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.____(____))
Code bearbeiten und ausführen