Convertendo streams para bilhões
Você é analista de dados em uma gravadora. Você tem um conjunto de dados do Spotify com 25 álbuns populares e métricas de streaming, como total de reproduções, ouvintes mensais e pontuações de popularidade. A coluna streams mostra o total de reproduções como inteiros grandes, o que dificulta a leitura, então você precisa convertê-los para bilhões usando uma função Python personalizada.
polars está carregado como pl. O DataFrame spotify e a função to_billions() já estão pré-carregados para você.
Este exercicio faz parte do curso
Transformação de Dados com Polars
Instruções do exercicio
- Aplique
to_billionsà colunastreamspara criar uma nova coluna chamadastreams_billions. - Especifique o tipo de retorno como
pl.Float64para controle explícito de tipo.
exercicio interativo prático
Tente este exercicio completando este código de exemplo.
# Apply to_billions to the streams column
result = spotify.with_columns(
pl.col("streams").____(
____, return_dtype=____
).alias("streams_billions")
)
print(result.head())