Calculer les quantiles de popularité
Vous continuez l'analyse du jeu de données Spotify qui contient 25 albums populaires avec des mesures comme streams, monthly_listeners et popularity. L'équipe marketing a besoin de paliers clairs pour distinguer les albums en deçà des attentes, typiques et en forte percée. Calculez des centiles pour aider l'équipe à comprendre comment se distribue la popularité.
polars est chargé sous le nom pl. Le DataFrame spotify avec les mesures d'écoute est déjà préchargé pour vous.
Cette activité fait partie du cours
Transformation de données avec Polars
Instructions de l’exercice
- Sélectionnez la colonne
popularityet calculez le 25e centile, en lui donnant l'aliasq25_popularity. - Ajoutez les 50e et 75e centiles avec les alias appropriés.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# Calculate the 25th, 50th, and 75th percentiles of popularity
result = spotify.select(
pl.col("____").____(0.25).alias("q25_popularity"),
pl.col("popularity").quantile(____).alias("q50_popularity"),
pl.col("popularity").quantile(____).alias("q75_popularity"),
)
print(result)