lmer()
フィットへの各呼び出しのモデルとそれらの違いを説明し、ランダム効果の選択に関する最終的な質問に答えます。
あなたの三つのモデルは、それぞれのための固定効果を含んでpractice
、context
両者の間の相互作用。ランダム効果はモデル間で異なります。
lmer(ERPindex ~ practice*context + (1|participants), data=base)
に同じ値を持つ個人が共有するランダムな切片が含まれますparticipants
。つまり、それぞれparticipant
の回帰直線は、平均がランダムな量だけ上下にシフトされ。0
lmer(ERPindex ~ practice*context + (1+practice|participants), data=base)
このモデルは、ランダムな切片に加えて、にランダムな勾配も含みますpractice
。これは、個人が練習から学ぶ割合が人によって異なることを意味します。個人が正のランダム効果を持っている場合、平均よりも練習で急速に増加しますが、負のランダム効果は、ランダムの分散に応じて、練習よりも学習が平均よりも遅く、またはおそらく練習で悪化することを示します効果(これは練習の固定効果がプラスであると仮定しています)。
lmer(ERPindex ~ practice*context + (practice|participants) +
(practice|participants:context), data=base)
このモデルは、前のモデルと同様に、ランダムな勾配とインターセプトに適合しpractice
ます(インターセプト(practice-1|...)
を抑制するために行う必要があります)が、ファクターparticipants:context
にランダムな勾配とインターセプトも追加しました。レベルのすべての組合せが中に存在するparticipants
とcontext
、対応するランダムな効果が両方の同じ値を有する観察によって共有されているparticipants
とcontext
。このモデルに適合するためには、両方participants
とに対して同じ値を持つ複数の観測値が必要です。context
または、モデルは推定できません。多くの場合、この相互作用変数によって作成されたグループは非常にまばらであり、ランダム効果モデルを適合させるのに非常にノイズが多い/困難になるため、相互作用因子をグループ化変数として使用する場合は注意が必要です。
グループ化変数がデータセット内の不均一性の「ポケット」を定義する場合、またはグループ化因子のレベルを共有する個人が相互に相関する必要があると考えられる場合、基本的に(読み取り:複雑すぎず)ランダム効果を使用する必要があります相関させるべきではない個人)-ランダム効果はこれを達成します。両方のレベルを共有し、2つの部分の合計よりも類似participants
してcontext
いる観測を考える場合、「相互作用」ランダム効果を含めることが適切な場合があります。
編集: @Henrikがコメントで言及しているように、あなたが適合するモデル、例えば:
lmer(ERPindex ~ practice*context + (1+practice|participants), data=base)
ランダムな勾配とランダムな切片が互いに相関し、その相関がモデルによって推定されるようにします。ランダムな勾配とランダムな切片が無相関になるようにモデルを制約するには(したがって、これらは正規分布しているため独立しています)、代わりにモデルを近似します。
lmer(ERPindex ~ practice*context + (1|participants) + (practice-1|participants),
data=base)
これら2つの間の選択は、たとえば、participant
平均よりも高いベースライン(つまり、正のランダムインターセプト)が平均よりも高い変化率(つまり、正のランダムスロープ)を持つ可能性が高いと考えるかどうかに基づいている必要があります。その場合、2つの相関関係を許可しますが、そうでない場合は、それらが独立するように制約します。(繰り返しますが、この例では固定効果の勾配が正であると仮定しています)。
lmer(ERPindex ~ practice*context + (1|participants) + (0 + practice|participants, data=base)
です:または私は間違っていますか?(無関係:投稿の私の小さな編集をすみません。説明に同意できない場合は、元に戻してください)