Ho un esperimento sbilanciato dove in tre siti (L, M, H) misuriamo un parametro (met
) in quattro diversi tipi di vegetazione (a, b, c, d). Tutti i tipi di vegetazione sono presenti in tutti e tre i siti. I tipi di vegetazione vengono replicati 4 volte a L e M e 8 volte a H.multcomp Tukey-Kramer
Pertanto un anova e TukeyHSD semplici non funzioneranno. I pacchetti Agricolae (HSD.test
) e DTK (DTK.test
) funzionano solo per i progetti one-way, e quindi c'è multcomp ... Il test Tukey nella funzione mcp
calcola i contrasti Tukey-Kramer o fornisce i normali contrasti Tukey? Presumo che il primo sia il caso perché il pacchetto è orientato a testare confronti multipli per progetti sbilanciati, ma non sono sicuro perché i valori di p prodotti con entrambi gli approcci sono praticamente gli stessi. Quale test sarebbe quindi appropriato?
Inoltre, esistono approcci più idonei per eseguire un'anova bidirezionale per insiemi di dati non bilanciati?
library(multcomp)
(met <- c(rnorm(16,6,2),rnorm(16,5,2),rnorm(32,4,2)))
(site <- c(rep("L", 16), rep("M", 16), rep("H", 32)))
(vtype <- c(rep(letters[1:4], 16), rep(letters[1:4], 16), rep(letters[1:4], 32)))
dat <- data.frame(site, vtype, met)
# using aov and TukeyHSD
aov.000 <- aov(met ~ site * vtype, data=dat)
summary(aov.000)
TukeyHSD(aov.000)
# using Anova, and multcomp
lm.000 <- lm(met ~ site * vtype, data=dat)
summary(lm.000)
library(car)
Anova.000 <- Anova(lm.000, data=dat)
dat$int <- with(dat, interaction(site, vtype, sep = "x"))
lm.000 <- lm(met ~ int, data = dat)
summary(lm.000)
summary(glht.000 <- glht(lm.000, linfct = mcp(int = "Tukey")))