単一変数での case_when()
このレッスンでは、case_when() を使って単一のベクターや列からカテゴリ変数を作る方法を学びました。ここではデータセット multiple_choice_responses を使い、自己申告の年齢に基づいて「generation(世代)」変数を作ってみましょう。
さらに dplyr の関数 between も使います。filter と組み合わせると、between は2つの数値の範囲内(両端を含む)の値を持つ行だけに filter できます。例:
mtcars %>%
filter(between(mpg, 10, 20))
これは、mpg が 10 から 20 の範囲にある mtcars のすべての行を返します。
この演習はコースの一部です
tidyverse で学ぶカテゴリ型データ
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
# Check the min age
___(multiple_choice_responses$Age, ___)
# Check the max age
___(multiple_choice_responses$Age, ___)