Metoden .sort_values()
Tänk dig att du vill se de 10 bästa kombinationerna av biograf och film i din data. Kanske överväger du att bygga en ny biograf i din mest framgångsrika stad, eller så vill du se om en storsäljare drog in imponerande biljettintäkter på alla dina biografer. Ett bra första steg är att sortera datan efter biljettförsäljning och titta på de översta raderna.
Där kommer sort_values() till nytta. Nu använder vi den för att besvara frågan: vilka är våra 3 bästa film- och biografkombinationer?
Den här övningen är en del av kursen
Python för kalkylbladsanvändare
Övningsinstruktioner
- Använd metoden
.sort_values()för att sortera försäljningen efterticket_quantity, och sätt argumentetascendingi.sort_values()tillFalseså att de mest sålda filmerna visas först. - Visa de 3 mest sålda filmerna med metoden
.head().
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# 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.____(____))