始める無料で始める

条件で顧客を分類する

ここでは条件式の作り方を学びます。市場調査チームは追跡アンケートの対象となる満足した顧客を特定したいと考えています。評価が 4 以上の顧客にフラグを付けましょう。

reviews DataFrame が用意されており、先頭 5 行がプレビューとして表示されています。

この演習はコースの一部です

Data Transformation with 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")
)
コードを編集して実行