Estou tentando analisar alguns dados usando um modelo de efeito misto. Os dados que eu coletei representam o peso de alguns animais jovens de diferentes genótipos ao longo do tempo.
Estou usando a abordagem proposta aqui: https://gribblelab.wordpress.com/2009/03/09/repeated-measures-anova-using-r/
Em particular, estou usando a solução 2
Então eu tenho algo como
require(nlme)
model <- lme(weight ~ time * Genotype, random = ~1|Animal/time,
data=weights)
av <- anova(model)
Agora, eu gostaria de fazer algumas comparações múltiplas. Usando multcomp
eu posso fazer:
require(multcomp)
comp.geno <- glht(model, linfct=mcp(Genotype="Tukey"))
print(summary(comp.geno))
E, é claro, eu poderia fazer o mesmo com o tempo.
Eu tenho duas perguntas:
- Como eu uso
mcp
para ver a interação entre Time e Genotype? Quando corro
glht
, recebo este aviso:covariate interactions found -- default contrast might be inappropriate
O que isso significa? Posso ignorá-lo com segurança? Ou o que devo fazer para evitá-lo?
EDIT: Encontrei este PDF que diz:
Como é impossível determinar os parâmetros de interesse automaticamente nesse caso, mcp () no multcomp, por padrão, gera comparações apenas para os principais efeitos, ignorando covariáveis e interações . Desde a versão 1.1-2, pode-se especificar a média dos termos de interação e covariáveis usando os argumentos interação_average = TRUE e covariate_average = TRUE, respectivamente, enquanto as versões anteriores a 1.0-0 calculam a média automática dos termos de interação. Sugerimos aos usuários, no entanto, que escrevam, manualmente, o conjunto de contrastes que desejam.Deve-se fazer isso sempre que houver dúvida sobre o que os contrastes padrão medem, o que normalmente acontece em modelos com termos de interação de ordem superior. Nós nos referimos a Hsu (1996), capítulo ~ 7, e Searle (1971), capítulo ~ 7.3, para discussões e exemplos adicionais sobre esse assunto.
Eu não tenho acesso a esses livros, mas talvez alguém aqui tenha?