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

Nejprodávanější film podle lokace

S našimi novými nástroji dokážeme vytvářet ještě užitečnější tabulky. Vzpomeň si, jak jsme hledali nejprodávanější film v Portlandu – museli jsme tabulku filtrovat jen pro Portland a pak seřadit hodnoty, abychom nejprodávanější film našli. Dělat to pro každou lokaci kina by bylo hodně zdlouhavé.

Místo toho můžeme pomocí nových nástrojů rychle shrnout transakční data v sales do přehledné tabulky, tu seřadit a získat nejlepší film pro každý trh najednou.

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

Python pro uživatele tabulkových procesorů

Zobrazit kurz

Pokyny k cvičení

  • Pomocí .groupby() a .sum() vytvoř souhrnnou tabulku podle theater_location a movie_title.
  • Seřaď totals podle ticket_quantity sestupně.
  • Pomocí .groupby() a .head() vyber nejlepší film pro každou theater_location.
  • Vypiš top_movies.

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

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

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