dplyr
![](https://i0.wp.com/denovo2021.com/wp-content/uploads/cocoon-resources/blog-card-cache/67dfa49063aefad9a4a83fa458481851.png?resize=160%2C90&ssl=1)
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”を用いる。
コメント