Převod streamů na miliardy
Pracuješ jako datový analytik v hudební společnosti. Máš k dispozici dataset ze Spotify obsahující 25 populárních alb se streamovacími metrikami, jako jsou celkový počet přehrání, měsíční posluchači a skóre popularity. Sloupec streams zobrazuje celková přehrání jako velká celá čísla, která se špatně čtou – proto je potřeba převést je na miliardy pomocí vlastní Python funkce.
polars je načtený jako pl. DataFrame spotify a funkce to_billions() jsou předem připravené.
Toto cvičení je součástí kurzu
Data Transformation with Polars
Pokyny k cvičení
- Aplikuj
to_billionsna sloupecstreamsa vytvoř nový sloupec s názvemstreams_billions. - Zadej návratový typ jako
pl.Float64pro explicitní kontrolu datového typu.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# Apply to_billions to the streams column
result = spotify.with_columns(
pl.col("streams").____(
____, return_dtype=____
).alias("streams_billions")
)
print(result.head())