Convertir les écoutes en milliards
Vous êtes data analyst dans une maison de disques. Vous disposez d’un jeu de données Spotify contenant 25 albums populaires avec des métriques de streaming comme le nombre total d’écoutes, les auditeurs mensuels et les scores de popularité. La colonne streams affiche le total des écoutes sous forme d’entiers très grands et peu lisibles ; vous devez donc les convertir en milliards à l’aide d’une fonction Python personnalisée.
polars est chargé sous le nom pl. Le DataFrame spotify et une fonction to_billions() sont préchargés pour vous.
Cet exercice fait partie du cours
<cours>Transformation de données avec Polars</cours>Instructions de l’exercice
- Appliquez
to_billionsà la colonnestreamspour créer une nouvelle colonne appeléestreams_billions. - Indiquez le type de retour
pl.Float64pour un contrôle explicite du type.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# Apply to_billions to the streams column
result = spotify.with_columns(
pl.col("streams").____(
____, return_dtype=____
).alias("streams_billions")
)
print(result.head())