Vad gillar seniorer?
Nu ska vi använda det vi lärt oss hittills för att skapa en sammanfattningstabell, filtrera fram en specifik delmängd, sortera värdena och skriva ut de viktigaste resultaten. Med dessa tekniker besvarar vi frågan: "Vilka filmer gillar seniorer bäst?"
Observera att vi i den här övningen skickar en lista direkt till metoden .groupby(), i stället för att som i videoövningen först tilldela listan till en variabel.
Den här övningen är en del av kursen
Python för kalkylbladsanvändare
Övningsinstruktioner
- Gruppera efter
movie_titleochticket_typeför att skapamovies_by_ticket_type. - Filtrera så att
ticket_typeärseniorför att skapasenior_ticket_movies. - Sortera efter
ticket_quantityi fallande ordning för att skapaordered_senior_movies. - Skriv ut de 3 första raderna i
ordered_senior_moviestill konsolen.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# Summarize by movie title and ticket type
movies_by_ticket_type = sales.groupby(____, as_index=False).sum()
# Filter for senior tickets
senior_ticket_movies = movies_by_ticket_type[____[____] == ____].reset_index(drop=True)
# Sort senior ticket sales descending
ordered_senior_movies = senior_ticket_movies.____(____, ascending=____).reset_index(drop=True)
# Print the top 3 rows of the ordered table
____