条件で顧客を分類する
ここでは条件式の作り方を学びます。市場調査チームは追跡アンケートの対象となる満足した顧客を特定したいと考えています。評価が 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")
)