Próbuję analizować niektóre dane przy użyciu modelu efektu mieszanego. Zebrane przeze mnie dane przedstawiają masę niektórych młodych zwierząt o różnym genotypie w czasie.
Korzystam z zaproponowanego tutaj podejścia: https://gribblelab.wordpress.com/2009/03/09/repeated-measures-anova-using-r/
W szczególności używam rozwiązania nr 2
Więc mam coś takiego
require(nlme)
model <- lme(weight ~ time * Genotype, random = ~1|Animal/time,
data=weights)
av <- anova(model)
Teraz chciałbym mieć kilka porównań. Za pomocą multcomp
mogę zrobić:
require(multcomp)
comp.geno <- glht(model, linfct=mcp(Genotype="Tukey"))
print(summary(comp.geno))
I oczywiście mogłem zrobić to samo z czasem.
Mam dwa pytania:
- Jak mogę
mcp
zobaczyć interakcję między czasem a genotypem? Po uruchomieniu
glht
pojawia się następujące ostrzeżenie:covariate interactions found -- default contrast might be inappropriate
Co to znaczy? Czy mogę to bezpiecznie zignorować? Lub co powinienem zrobić, aby tego uniknąć?
EDYCJA: Znalazłem ten plik PDF, który mówi:
Ponieważ w tym przypadku niemożliwe jest automatyczne określenie parametrów będących przedmiotem zainteresowania, mcp () w multcomp domyślnie generuje porównania tylko dla głównych efektów, ignorując zmienne towarzyszące i interakcje . Od wersji 1.1-2 można określić średnią dla warunków interakcji i zmiennych towarzyszących, używając odpowiednio argumentów: interakcji_średnia = PRAWDA i zmienna_obiektywna = PRAWDA, natomiast wersje starsze niż 1.0-0 są automatycznie uśredniane względem warunków interakcji. Sugerujemy jednak użytkownikom, aby zapisali ręcznie zestaw kontrastów, których chcą.Należy to zrobić, gdy istnieją wątpliwości co do tego, co mierzą domyślne kontrasty, co zwykle dzieje się w modelach z warunkami interakcji wyższego rzędu. Odnosimy się do Hsu (1996), rozdział ~ 7 i Searle (1971), rozdział ~ 7.3, w celu dalszych dyskusji i przykładów na ten temat.
Nie mam dostępu do tych książek, ale może ktoś tu ma?