Metoda .sort_values()
Wyobraź sobie, że chcesz sprawdzić 10 najlepszych kombinacji kino–film w swoich danych. Może planujesz otworzyć nowe kino w mieście z najlepszymi wynikami albo chcesz się przekonać, czy hitowy film generował imponującą sprzedaż biletów we wszystkich twoich lokalizacjach. Dobrym punktem wyjścia jest posortowanie danych według sprzedaży biletów i przejrzenie kilku pierwszych wierszy.
Właśnie do tego przydaje się sort_values(). Użyjmy tej metody, żeby odpowiedzieć na pytanie: jakie są 3 najlepsze kombinacje film–kino?
To ćwiczenie jest częścią kursu
Python dla użytkowników arkuszy kalkulacyjnych
Instrukcje do ćwiczenia
- Użyj metody
.sort_values(), aby posortować dane sprzedażowe według kolumnyticket_quantity, i ustaw argumentascendingw.sort_values()naFalse, żeby filmy z najwyższą sprzedażą pojawiły się na górze. - Wyświetl 3 najlepiej sprzedające się filmy za pomocą metody
.head().
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# 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.____(____))