Alles wieder zusammenfügen
Jetzt, wo wir besser verstehen, wie Merges unsere Daten bereichern, schauen wir uns noch einmal eine Übersichtstabelle an.
Aktuell sind zwei DataFrames geladen:
transactions– Eine vollständige Liste aller Ticketverkaufs-Transaktionen – aber ohne Informationen zum Filmgenre.movies– Eine Tabelle mit unseren Filmtiteln und dem Genre
Lass uns diese beiden Tabellen zusammenführen, um eine Ansicht zu erzeugen, die wir zuvor selbstverständlich gefunden haben – die verkaufte Ticketmenge pro Genre.
Diese Übung ist Teil des Kurses
Python für Spreadsheet-Nutzer
Anleitung zur Übung
- Führe
transactionsmitmoviesüber die Spaltemovie_titlezusammen. - Gruppiere nach
movie_genreund bilde die Summe. Speichere das Ergebnis ingenre_summary. - Sortiere
genre_summarynachticket_quantity. Speichere das Ergebnis alsgenre_summary_sorted. - Gib
genre_summary_sortedaus (das haben wir schon für dich erledigt).
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
# Merge transaction data with the movie data on movie_title
transactions_with_genres = ____
# Group by movie_genre and call the sum method
genre_summary = transactions_with_genres.groupby(____, as_index=False).____()
# Sort the genre summary by ticket_quantity
genre_summary_sorted = genre_summary.____('ticket_quantity', ascending=False).reset_index(drop=True)
# View the summary
print(genre_summary_sorted)