Metoda .sort_values()
Představ si, že chceš zjistit 10 nejlepších kombinací kina a filmu ve svých datech. Třeba uvažuješ o otevření nového kina v nejúspěšnějším městě, nebo chceš vidět, jestli trhák generoval skvělé tržby ve všech tvých kinech. Dobrý začátek je seřadit data podle prodeje vstupenek a podívat se na první několik řádků.
Právě k tomu se hodí sort_values(). Použijme tuto metodu k zodpovězení otázky: jaké jsou naše 3 nejlepší kombinace filmu a kina?
Toto cvičení je součástí kurzu
Python pro uživatele tabulkových procesorů
Pokyny k cvičení
- Pomocí metody
.sort_values()seřaď tržby podle sloupceticket_quantitya nastav argumentascendingnaFalse, aby byly nejprodávanější filmy na prvním místě. - Zobraz 3 nejprodávanější filmy pomocí metody
.head().
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# 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.____(____))