dplyr
A Grammar of Data Manipulation
A fast, consistent tool for working with data frame like
objects, both in memory and out of memory.
もちろんdplyrを用いる。
カテゴリーの人数が等しくなるように作成
これは”cut_number”でよい。
df <- df %>%
mutate(agecat = cut_number(age, n = 3), labels = c("Young", "Middle", "Old")
カテゴリーの幅が等しくなるように作成
こでは”cut_interval”とする。
df <- df %>%
mutate(agecat = cut_interval(age, n = 3), labels = c("Young", "Middle", "Old")
カテゴリーを任意に設定する。
この場合は、いつものように”case_when”を用いる。
コメント