여러 조건 연결하기
여러 조건을 연쇄적으로 연결할 수도 있어요. 배송 최적화를 위해 제품 팀에서는 크기에 따라 제품을 "Large", "Medium", "Small"로 분류하고자 합니다.
이 연습은 강의의 일부입니다
Polars로 하는 데이터 변환
연습 안내
"size"열이"100ml"와 같으면"Large"를 반환하세요."size"열이"50ml"와 같으면"Medium"을 반환하세요.- 그 외 모든 크기에 대해서는
"Small"을 반환하고 열 이름을"size_category"로 지정하세요.
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
reviews.with_columns(
# Check if size is "100ml" and return "Large"
pl.when(pl.col("____") == "____").then(pl.lit("____"))
# Check if size is "50ml" and return "Medium"
.____(pl.col("size") == "____").then(pl.lit("____"))
# Return "Small" for other sizes
.____(pl.lit("____"))
.alias("size_category")
)