1. 学ぶ
  2. /
  3. コース
  4. /
  5. R 入門

Connected

演習

因子とは何か、なぜ使うのか?(2)

R で因子を作成するには、factor() 関数を使います。まず、限られた数のカテゴリに属する観測値を含むベクトルを用意します。たとえば、sex_vector には 5 人の性別が格納されています。

sex_vector <- c("Male","Female","Female","Male","Male")

ここには 2 つのカテゴリ、つまり R の用語で言う「因子レベル」が存在します。"Male" と "Female" です。

factor() 関数を使うと、ベクトルを因子としてエンコードできます。

factor_sex_vector <- factor(sex_vector)

指示

100 XP
  • 文字ベクトル sex_vector を factor() で因子に変換し、結果を factor_sex_vector に代入しましょう。
  • factor_sex_vector を出力し、実際の値の下に因子レベルが表示されることを確認しましょう。