¿Qué les gusta a los seniors?
Vamos a usar lo que hemos aprendido hasta ahora para crear una tabla resumen, filtrar un subconjunto concreto de esa tabla, ordenar los valores e imprimir los resultados más importantes. Aplicaremos estas técnicas para responder a la pregunta: "¿qué películas gustan más a los seniors?"
Ten en cuenta que, en este ejercicio, vamos a agrupar pasando una lista directamente al método .groupby(), a diferencia del ejercicio en vídeo, donde primero asignamos la lista a una variable.
Este ejercicio forma parte del curso
Python para usuarios de hojas de cálculo
Instrucciones del ejercicio
- Agrupa por
movie_titleyticket_typepara crearmovies_by_ticket_type. - Filtra donde
ticket_typeseaseniorpara crearsenior_ticket_movies. - Ordena por
ticket_quantityen orden descendente para crearordered_senior_movies. - Imprime las primeras 3 filas de
ordered_senior_moviesen la consola.
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
# 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
____