여러 패턴 한 번에 바꾸기
분석팀에서 제품 평균 크기를 계산해야 하는데, size 열에 숫자 대신 "30ml"처럼 텍스트 값이 들어 있습니다. 여러 패턴을 한 번에 바꿔서 이 값들을 정리해 보겠습니다.
이 연습은 강의의 일부입니다
Polars로 하는 데이터 변환
연습 안내
"size"열에서"30ml","50ml","100ml"을 각각 숫자형 문자열"30","50","100"으로 바꾸세요."size"열을 64비트 정수형으로 변환하세요.
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
# Replace size values with numeric strings
reviews.with_columns(
pl.col("size").str.____(["30ml","50ml","100ml"],["____","____","____"])
# Cast size column to integer
).____({"____":pl.Int64})