Перевод количества прослушиваний в миллиарды
Вы — аналитик данных в звукозаписывающей компании. В вашем распоряжении есть набор данных Spotify, содержащий 25 популярных альбомов с метриками стриминга: общим числом прослушиваний, ежемесячной аудиторией и показателями популярности. Столбец streams хранит общее число прослушиваний в виде больших целых чисел, которые неудобно читать, — поэтому вам нужно перевести их в миллиарды с помощью пользовательской функции Python.
polars загружен как pl. DataFrame spotify и функция to_billions() уже доступны в среде.
Это упражнение является частью курса
Преобразование данных с помощью Polars
Инструкции к упражнению
- Примените
to_billionsк столбцуstreams, чтобы создать новый столбецstreams_billions. - Укажите тип возвращаемого значения
pl.Float64для явного контроля типов.
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
# Apply to_billions to the streams column
result = spotify.with_columns(
pl.col("streams").____(
____, return_dtype=____
).alias("streams_billions")
)
print(result.head())