Kom igångKom igång gratis

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

Visa kurs

Övningsinstruktioner

  • Använd metoden .sort_values() för att sortera försäljningen efter ticket_quantity, och sätt argumentet ascending i .sort_values() till False så 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.____(____))
Redigera och kör kod