2012年12月17日月曜日

R言語を用いた混合モデル解析の紹介その1:1要因デザインの場合(3)


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 件のコメント:

コメントを投稿