LoslegenKostenlos loslegen

Meistverkaufter Film nach Standort

Mit unseren neuen Werkzeugen können wir noch nützlichere Tabellen erstellen. Erinner dich: Als wir den meistverkauften Film in Portland gesucht haben, mussten wir die Tabelle erst auf Filme aus Portland filtern und dann die Werte sortieren, um den Bestseller zu finden. Das für jeden Kinostandort zu wiederholen, wäre ziemlich zeitaufwendig.

Stattdessen können wir mit unseren neuen Tools die sales-Transaktionsdaten schnell auf eine Übersichtstabelle verdichten, diese Übersicht sortieren und für jeden Markt auf einmal den Top-Film ermitteln.

Diese Übung ist Teil des Kurses

Python für Spreadsheet-Nutzer

Kurs anzeigen

Anleitung zur Übung

  • Verwende .groupby() und .sum(), um eine Übersichtstabelle nach theater_location und movie_title zu erstellen.
  • Sortiere totals nach ticket_quantity in absteigender Reihenfolge.
  • Nutze .groupby() und .head(), um den Top-Film je theater_location zu extrahieren.
  • Gib top_movies aus.

Interaktive Übung

Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.

# Create a summary by theater location and movie title
totals = sales.____([____, ____], as_index=False).____()

# Sort totals by ticket quantity in descending order
totals_sorted = totals.____(____, ascending=False).reset_index(drop=True)

# Take the top row for each theater location
top_movies = totals_sorted.____(____).____(1).reset_index(drop=True)

# Print results
____
Code bearbeiten und ausführen