Tenho uma pergunta sobre o uso de um modelo / modelo misto. O modelo básico é este:
lmer(DV ~ group * condition + (1|pptid), data= df)
Grupo e condição são dois fatores: o grupo possui dois níveis (grupo A, grupo B) e a condição possui três níveis (condição1, condição2, condição3). São dados de seres humanos, então o pptid é um efeito aleatório para cada pessoa.
O modelo encontrou o seguinte com a saída do valor p:
Estimate MCMCmean HPD95lower HPD95upper pMCMC Pr(>|t|)
(Intercept) 6.1372 6.1367 6.0418 6.2299 0.0005 0.0000
groupB -0.0614 -0.0602 -0.1941 0.0706 0.3820 0.3880
condition2 0.1150 0.1151 0.0800 0.1497 0.0005 0.0000
condition3 0.1000 0.1004 0.0633 0.1337 0.0005 0.0000
groupB:condition2 -0.1055 -0.1058 -0.1583 -0.0610 0.0005 0.0000
groupB:condition3 -0.0609 -0.0612 -0.1134 -0.0150 0.0170 0.0148
Agora, eu sei que as linhas listadas comparam cada nível dos fatores ao nível de referência. Para o grupo, a referência é groupA e para a condição, a referência é condition1.
Eu estaria correto ao interpretar essa saída da seguinte maneira:
- Nenhuma diferença geral entre os grupos (portanto, o grupo B tem um p> 0,05)
- Diferenças gerais entre a condição 1 e a condição 2 e entre a condição 1 e a condição 3.
- Diferenças entre o grupo A, condição 1 versus grupo B, condição 2 e também entre o grupo A, condição 1 versus grupo B, condição 3.
Isso está correto? Acho que estou um pouco confuso sobre como interpretar isso no que diz respeito às interações entre níveis de dois fatores diferentes.
Eu li várias perguntas aqui e fiz algumas pesquisas na web, e consegui estabelecer contrastes com o glht: seria uma maneira melhor de observar as diferenças entre os grupos e as condições? Imaginei que seria esse o caso, dados os sinais de interações presentes aqui.
fonte
Respostas:
Usando a tabela de regressão fornecida, podemos calcular a tabela do valor esperado da variável dependente
DV
, para cada combinação dos dois fatores, o que pode tornar isso mais claro (observe que usei as estimativas comuns, não as estimativas do MCMC):Responderei sua pergunta respondendo às suas interpretações, referenciando esta tabela.
Nenhuma diferença geral entre os grupos (portanto, o grupo B tem um p> 0,05)
Condition
Condition=1
Não está testando se há uma diferença geral entre os grupos. Para fazer esse teste, você teria que deixar
Condition
completamente de fora o modelo e testar a importância deGroup
.Diferenças gerais entre a condição 1 e a condição 2 e entre a condição 1 e a condição 3.
Condition2
Condition3
Condition1
Group=A
Group
condition
Diferenças entre o grupo A, condição 1 versus grupo B, condição 2 e também entre o grupo A, condição 1 versus grupo B, condição 3.
Os termos de interação testam se o efeito de uma variável depende do nível da outra variável.
groupB:condition2
Condition1
Condition2
Group=A
Group=B
Condition2
Condition1
GroupA
GroupB
Condition3
fonte