Chuyển đổi số lượt phát sang đơn vị tỷ
Bạn là một nhà phân tích dữ liệu tại một hãng thu âm. Bạn có một bộ dữ liệu Spotify gồm 25 album phổ biến với các chỉ số streaming như tổng lượt phát, người nghe hằng tháng và điểm phổ biến. Cột streams hiển thị tổng lượt phát dưới dạng số nguyên rất lớn, khó đọc, vì vậy bạn cần chuyển chúng sang đơn vị tỷ bằng một hàm Python tùy chỉnh.
polars đã được nạp dưới tên pl. DataFrame spotify và hàm to_billions() đã được tải sẵn cho bạn.
Bài tập này là một phần của khóa học
Biến đổi dữ liệu với Polars
Hướng dẫn bài tập
- Áp dụng
to_billionslên cộtstreamsđể tạo cột mới tênstreams_billions. - Chỉ định kiểu trả về là
pl.Float64để kiểm soát kiểu một cách rõ ràng.
Bài tập tương tác thực hành trực tiếp
Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.
# Apply to_billions to the streams column
result = spotify.with_columns(
pl.col("streams").____(
____, return_dtype=____
).alias("streams_billions")
)
print(result.head())