私は@conjugatepriorによるlm / lmer R公式のこの概要を見ていて、次のエントリで混乱しました:
ここで、Aはランダムですが、Bは固定され、BはA内にネストされていると仮定します。
aov(Y ~ B + Error(A/B), data=d)
lmer(Y ~ B + (1 | A:B), data=d)
同じケースについて、以下の類似した混合モデル式が提供されています。
意味がよくわかりません。被験者をいくつかのグループに分割する実験では、固定因子(グループ)内にランダム因子(被験者)をネストします。しかし、固定因子をランダム因子内にどのようにネストできますか?ランダムなサブジェクト内にネストされた固定された何か?それも可能ですか?それが不可能な場合、これらのR式は意味をなしますか?
この概要は、R での反復測定に関するこのチュートリアルに基づいて、RでANOVAを実行するパーソナリティプロジェクトのページに部分的に基づいていると述べられています。そこで、反復測定ANOVAの次の例を示します。
aov(Recall ~ Valence + Error(Subject/Valence), data.ex3)
ここでは、被験者にさまざまな価数の単語(3つのレベルを持つ因子)が提示され、その想起時間が測定されます。各主題には、3つのすべての価数レベルの単語が表示されます。私は(それがあたりとして、交差表示されます。この設計で入れ子に何も表示されません。ここでは素晴らしい答え)、と私は単純にそれを思うだろうように、Error(Subject)
または(1 | Subject)
このような場合には適切なランダムな用語でなければなりません。Subject/Valence
「ネスティングは」(?)混乱しています。
私はそれValence
が被験者内要因であることを理解していることに注意してください。しかし、それは被験者内の「ネストされた」要因ではないと思います(すべての被験者がの3つのレベルすべてを経験するためValence
)。
更新。Rの反復測定ANOVAのコーディングに関するCVに関する質問を調査しています。
ここで、以下は固定被験者内/反復測定Aおよびランダムに使用されます
subject
。summary(aov(Y ~ A + Error(subject/A), data = d)) anova(lme(Y ~ A, random = ~1|subject, data = d))
ここでは、2つの固定被験者内/反復測定効果AおよびBについて:
summary(aov(Y ~ A*B + Error(subject/(A*B)), data=d)) lmer(Y ~ A*B + (1|subject) + (1|A:subject) + (1|B:subject), data=d)
ここでは、3つの被験者内効果A、B、およびCについて:
summary(aov(Y ~ A*B*C + Error(subject/(A*B*C)), data=d)) lmer(Y ~ A*B*C + (1|subject) + (0+A|subject) + (0+B|subject) + (0+C|subject) + (0+A:B|subject) + (0+A:C|subject) + (0+B:C|subject), data = d)
私の質問:
- なぜ
Error(subject/A)
ありませんかError(subject)
? - それがある
(1|subject)
か、(1|subject)+(1|A:subject)
あるいは単に(1|A:subject)
? - それがある
(1|subject) + (1|A:subject)
か(1|subject) + (0+A|subject)
、そしてなぜないだけで(A|subject)
?
今までに、これらの事柄のいくつかが同等であると主張するスレッドを見てきました(例えば、最初:それらは同じであるが、SOに対する反対の主張 ; 3番目:それらは同じであるという主張)。彼らは?
subject/condition
にランダムな用語を考えると、これは概念的に疑わしいです。明らかに反対の場合、条件が主題にネストされていることを示唆しているようですがsubject + subject:condition
、実際に適合するモデルはであり、これはランダムな主題効果を持つ完全に有効なモデルですランダムな被験者Xの傾き。
lm
やaov
数式はありますか?正確に何をするのかaov
(それに対するラッパーlm
ですか?)およびError()
用語の動作方法に関する信頼できる情報源が必要な場合は、どこを調べるべきですか?
aov
ラッパーですlm
が、いくつかの追加作業(特に、用語の翻訳)を行います。信頼できるソースは、Chambers et al(1992)に記載されているソースコードまたは参照です。しかし、私はその参照にアクセスできないため、ソースコードを調べます。lm
aov
Error
lm
help("aov")