Convertire gli stream in miliardi
Sei un data analyst in un'etichetta discografica. Hai un insieme di dati di Spotify con 25 album popolari e metriche di streaming come riproduzioni totali, ascoltatori mensili e punteggi di popolarità. La colonna streams mostra le riproduzioni totali come interi molto grandi, difficili da leggere, quindi devi convertirli in miliardi usando una funzione Python personalizzata.
polars è caricato come pl. Il DataFrame spotify e una funzione to_billions() sono già pronti per te.
Questo esercizio fa parte del corso
Trasformazione dei dati con Polars
Istruzioni dell'esercizio
- Applica
to_billionsalla colonnastreamsper creare una nuova colonna chiamatastreams_billions. - Specifica il tipo di ritorno come
pl.Float64per avere un controllo esplicito sul tipo.
esercizio interattivo pratico
Prova questo esercizio completando questo codice di esempio.
# Apply to_billions to the streams column
result = spotify.with_columns(
pl.col("streams").____(
____, return_dtype=____
).alias("streams_billions")
)
print(result.head())