用條件分類顧客
現在你要學習如何建立條件運算式。市場研究團隊想要找出滿意的顧客以便後續調查——評分在 4 以上(含 4)的顧客應該被標記。
提供了 reviews DataFrame,並已列印 5 列供預覽。
本練習屬於課程
使用 Polars 進行資料轉換
練習說明
- 檢查
"rating"欄是否大於或等於4。 - 條件為 True 時回傳
"Yes"。 - 條件為 False 時回傳
"No"。
動手互動練習
試著完成這個範例程式碼,體驗一下這個練習。
reviews.with_columns(
# Check if rating is 4 or higher
pl.____(pl.col("rating") >= ____)
# Return "Yes" when True
.____(pl.____("Yes"))
# Return "No" when False
.____(pl.____("No"))
.alias("is_satisfied")
)