開始使用免費開始

用條件分類顧客

現在你要學習如何建立條件運算式。市場研究團隊想要找出滿意的顧客以便後續調查——評分在 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")
)
編輯並執行程式碼