Contar la popularidad de géneros
Para encontrar los géneros más comunes en todo el catálogo, reestructura la columna de listas genres para que cada género quede en su propia fila y luego calcula un recuento de valores ordenado para ver qué géneros encabezan la lista.
El DataFrame movies ya está precargado para ti.
Este ejercicio forma parte del curso
Escala y optimiza canalizaciones de datos con Polars
Instrucciones del ejercicio
- Aplica explode a la columna de listas
genrespara que cada género tenga su propia fila. - Calcula los 10 géneros más comunes usando un recuento de valores ordenado.
ejercicio interactivo práctico
Prueba este ejercicio completando este código de ejemplo.
# Put each genre on its own row
genres = movies.select("genres").____("genres")["genres"]
# Rank by frequency
result = genres.drop_nulls().____(sort=True).head(10)
print(result)