1-2. ダミーコーディングを使って条件を符号化
データを見ていただいてわかるように、今のデータでは条件(Condition)がaまたはbとなっています。次はこれを数値へと符合化します。符合化の方法は複数ありますが、今回はダミーコーディングを使ってa条件を0、b条件を1とします。この数値を書き込むための別の変数(CondDuumy)を用意します。
まずは0をデフォルトの値として変数を設定します。
rawdata$CondDummy = 0
次にConditionの変数がbのケースの場合にCondDummyの値が1になるようにします。
rawdata[rawdata$Condition == "b","CondDummy"] = 1
確認としてもう一度、rawdataの要約を見てみましょう
summary(rawdata)
Subject Item Condition RT listnumber
Min. : 1.00 Min. : 1.00 a:72 Min. :355.2 Min. :1.00
1st Qu.: 3.75 1st Qu.: 3.75 b:72 1st Qu.:400.6 1st Qu.:1.75
Median : 6.50 Median : 6.50 Median :423.1 Median :2.50
Mean : 6.50 Mean : 6.50 Mean :424.4 Mean :2.50
3rd Qu.: 9.25 3rd Qu.: 9.25 3rd Qu.:445.6 3rd Qu.:3.25
Max. :12.00 Max. :12.00 Max. :495.0 Max. :4.00
CondDummy
Min. :0.0
1st Qu.:0.0
Median :0.5
Mean :0.5
3rd Qu.:1.0
Max. :1.0
CondDummyという変数が追加できました。
(4)へ続く
0 件のコメント:
コメントを投稿