Začněte nyníZačněte zdarma

Vše dohromady ještě jednou

Teď, když lépe rozumíme tomu, jak nám sloučení tabulek může obohatit data, se vrátíme k souhrnné tabulce.

Aktuálně máš načtené dva DataFramy:

  • transactions – úplný seznam všech transakcí z prodeje vstupenek, bez informace o žánru filmu.
  • movies – tabulka s názvy filmů a jejich žánry.

Složme tyto dvě tabulky dohromady a vytvoříme přehled, který jsme dříve brali jako samozřejmost – počet prodaných vstupenek pro každý žánr.

Toto cvičení je součástí kurzu

Python pro uživatele tabulkových procesorů

Zobrazit kurz

Pokyny k cvičení

  • Slučte transactions s movies podle sloupce movie_title.
  • Seskup podle movie_genre a proveď součet. Výsledek ulož do genre_summary.
  • Seřaď genre_summary podle ticket_quantity. Výsledek ulož jako genre_summary_sorted.
  • Vypiš genre_summary_sorted (tento krok je už hotový).

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

# 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)
Upravit a spustit kód