説明
factor2ind()はL Scrucca氏の作成した関数である。氏のサイトから入手できる。
多変量分析では複数の水準を持つ因子型変数はダミー変数に変換して処理する必要がある。factor2ind()関数は因子型変数を複数のダミー変数のマトリックスに変換する関数である。
因子型変数xを引数として受け取り、length(x) x (nlevels(x)-1)次元のインディケーターマトリックスを作成する。ベースラインレベルに相当する列を自動で削除(drop)する。
内部で使用されている変換ロジックはbaseline codificationである。
構文
factor2ind(x,baseline)
引数
x : 因子型変数のベクトル
baseline: ベースラインとなる水準を示す文字列(=コード)。省略可、省略した場合は最初の水準が自動的にbaselineとして設定される。
返り値
ダミー変数のマトリックス


コメント