Conversia streamurilor în miliarde
Ești analist de date la o casă de discuri. Ai la dispoziție un set de date Spotify cu 25 de albume populare și metrici de streaming, cum ar fi numărul total de redări, ascultătorii lunari și scorurile de popularitate. Coloana streams afișează numărul total de redări ca numere întregi mari, greu de citit, așa că trebuie să le convertești în miliarde folosind o funcție Python personalizată.
polars este încărcat ca pl. DataFrame-ul spotify și funcția to_billions() sunt preîncărcate pentru tine.
Acest exercițiu face parte din cursul
Transformarea datelor cu Polars
Instrucțiuni pentru exercițiu
- Aplică
to_billionspe coloanastreamspentru a crea o nouă coloană numităstreams_billions. - Specifică tipul returnat ca
pl.Float64pentru un control explicit al tipului de date.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# Apply to_billions to the streams column
result = spotify.with_columns(
pl.col("streams").____(
____, return_dtype=____
).alias("streams_billions")
)
print(result.head())