Cosa piace agli anziani?
Mettiamo in pratica quanto visto finora per creare una tabella di riepilogo, filtrare un sottoinsieme specifico di quella tabella, ordinare i valori e stampare i risultati più importanti. Useremo queste tecniche per rispondere alla domanda: "quali film piacciono di più agli anziani?"
Nota che in questo esercizio raggrupperemo passando direttamente una lista al metodo .groupby(), a differenza dell'esercizio nel video, in cui prima abbiamo assegnato una lista a una variabile.
Questo esercizio fa parte del corso
Python per chi usa i fogli di calcolo
Istruzioni dell'esercizio
- Raggruppa per
movie_titleeticket_typeper crearemovies_by_ticket_type. - Filtra dove
ticket_typeèseniorper crearesenior_ticket_movies. - Ordina per
ticket_quantityin ordine decrescente per creareordered_senior_movies. - Stampa in console le prime 3 righe di
ordered_senior_movies.
esercizio interattivo pratico
Prova questo esercizio completando questo codice di esempio.
# 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
____