[R][RStudio][dplyr]Rでカテゴリー変数を作成する方法

sliced lemon on gray chopping board R
Photo by Lukas on Pexels.com

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”を用いる。

case_whenの使い方

関連記事

Rの基本的なコマンド一覧

コメント

タイトルとURLをコピーしました