Compter la popularité des genres
Pour repérer les genres les plus fréquents dans le catalogue, remodelez la colonne de listes genres afin que chaque genre soit sur sa propre ligne, puis calculez un décompte trié pour voir quels genres arrivent en tête.
Le DataFrame movies est préchargé pour vous.
Cet exercice fait partie du cours
<cours>Mise à l'échelle et optimisation des pipelines de données avec Polars</cours>Instructions de l’exercice
- Explosez la colonne de listes
genrespour que chaque genre ait sa propre ligne. - Calculez les 10 genres les plus fréquents à l'aide d'un décompte trié.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# 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)