私の質問は、Rの反復測定ANOVAでError()項を指定する以前の投稿に非常に密接に関連してい ます。ただし、エラー項を定義する方法について、もっと洞察を得たいと思います。
私が双方向反復ANOVAを持っているとします。グループ効果間の要因は治療(対照vsプラセボ)ですが、時間は4回(T1〜T4)を繰り返し測定したグループ内効果です。患者IDは件名として記録されます。ここでは、http://gjkerns.github.io/R/2012/01/20/power-sample-size.htmlのチュートリアルの例からデータを借りた ので、データは次のようになります。
Time Subject Method NDI
0min 1 Treat 51.01078
15min 1 Treat 47.12314
48hrs 1 Treat 26.63542
96hrs 1 Treat 20.78196
0min 2 Treat 42.61345
15min 2 Treat 32.77171
分散分析を適用するには:
aovComp <- aov(NDI ~ Time*Method + Error(Subject/Time), theData)
summary(aovComp)
Error: Subject
Df Sum Sq Mean Sq F value Pr(>F)
Method 1 113 112.7 0.481 0.491
Residuals 58 13579 234.1
Error: Subject:Time
Df Sum Sq Mean Sq F value Pr(>F)
Time 3 13963 4654 103.789 < 2e-16 ***
Time:Method 3 1221 407 9.074 1.3e-05 ***
Residuals 174 7803 45
私は他のエラー用語も試しました:
aovComp1 <- aov(NDI ~ Time*Method + Error(Subject), theData)
summary(aovComp1)
Error: Subject
Df Sum Sq Mean Sq F value Pr(>F)
Method 1 113 112.7 0.481 0.491
Residuals 58 13579 234.1
Error: Within
Df Sum Sq Mean Sq F value Pr(>F)
Time 3 13963 4654 103.789 < 2e-16 ***
Time:Method 3 1221 407 9.074 1.3e-05 ***
Residuals 174 7803 45
誰かがこれら2つのエラー用語の違いを説明するのを手伝ってくれませんか?最初の項が正しい場合、2番目の誤差項の結果はどういう意味ですか?
@amoebaによる更新: 2つの出力は同じであるため、この場合は違いがないようですが、原則として何が違うのかという疑問が残ります。あるError(subject)
とError(subject/time)
常に同じもの?
time
)は、Error(subject)
とError(subject/time)
で異なるF-及びp値をもたらしますtime
。