Streams omzetten naar miljarden
Je bent data-analist bij een platenmaatschappij. Je hebt een Spotify-gegevensset met 25 populaire albums en streamingsstatistieken zoals totaal aantal afspelingen, maandelijkse luisteraars en populariteitsscores. De kolom streams toont het totale aantal afspelingen als grote integers die lastig te lezen zijn, dus je moet ze omzetten naar miljarden met een aangepaste Python-functie.
polars is geladen als pl. De DataFrame spotify en een functie to_billions() zijn voor je vooraf geladen.
Deze oefening maakt deel uit van de cursus
Data transformatie met Polars
Oefeninstructies
- Pas
to_billionstoe op de kolomstreamsom een nieuwe kolomstreams_billionste maken. - Geef het retourtype op als
pl.Float64voor expliciete typecontrole.
Interactieve oefening met praktijkervaring
Probeer deze oefening door deze voorbeeldcode aan te vullen.
# Apply to_billions to the streams column
result = spotify.with_columns(
pl.col("streams").____(
____, return_dtype=____
).alias("streams_billions")
)
print(result.head())