시작하기무료로 시작하기

여러 패턴 한 번에 바꾸기

분석팀에서 제품 평균 크기를 계산해야 하는데, 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})
코드 편집 및 실행