스트리밍 수치를 십억 단위로 변환하기
당신은 음반사에서 일하는 데이터 분석가입니다. Spotify 데이터셋에는 총 재생 수, 월간 청취자, 인기 점수 등 스트리밍 지표가 포함된 인기 앨범 25개의 정보가 들어 있습니다. streams 열은 총 재생 수를 매우 큰 정수로 보여 주어 읽기 어렵기 때문에, 사용자 정의 Python 함수를 사용해 값을 십억 단위로 변환해야 합니다.
polars는 pl로 불러와져 있습니다. DataFrame spotify와 to_billions() 함수가 미리 준비되어 있습니다.
이 연습은 강의의 일부입니다
Polars로 하는 데이터 변환
연습 안내
streams열에to_billions를 적용해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())