【R】dummies:ダミー変数の作り方

dummiesパッケージを使用する

# インストール
install.packages("dummies", dependencies = TRUE)
#パッケージの読み込み
library("dummies")

# ダミー変数に変換
dummy.table <- dummy.data.frame(dummy.table, omit.constants = FALSE, sep="_", dummy.classes = "ALL")

dummy.data.frameの部分をdummyにすると返却値がベクトルになる。

オプション

omit.constants:1つの値のみを持つダミー変数を省略するかどうか。TRUEで省略、FALSEで省略しない。

sep:区切り文字を指定可能。

dummy.classes:ダミー変数化対象の型を指定できる。ALLで全カラムを対象にする。

コメント