1
我有一個連續的回答變量yld
和一個分類預測器check
(有3個級別)。我做了單因子方差分析和事後檢驗,看看哪些級別彼此不同。具有隨機效應的單向方差分析的事後檢驗
mdl<-aov(sqrt(var$yld) ~ var$check); summary(mdl);TukeyHSD(mdl)
Df Sum Sq Mean Sq F value Pr(>F)
var$check 2 5162 2581.2 13.51 1.46e-06 ***
Residuals 2775 530395 191.1
Tukey multiple comparisons of means
95% family-wise confidence level
Fit: aov(formula = sqrt(var$yld) ~ var$check)
$`var$check`
diff lwr upr p adj
NC-LC -3.-4.529649 -1.494991 0.0000101
RC-LC -2.8330205 -4.348031 -1.318010 0.0000358
RC-NC 0.1792991 -1.310563 1.669161 0.9570495
現在,這個數據被收集在多個網站,所以我想用site.code
我的隨機效應。
library(lme4)
mdl1<-lmer(sqrt(yld) ~ check + (1 | site.code),data=var)
summary(mdl1)
這給了我不同的輸出,但最重要的一條是:
Fixed effects:
Estimate Std. Error t value
(Intercept) 50.7267 1.3028 38.94
checkNC -2.7075 0.5449 -4.97
checkRC -2.5048 0.5441 -4.60
它需要LC
水平爲intercept
和檢查NC
和RC
如何從intercept
不同。我有兩個問題:
1)爲什麼沒有在mdl1
2)該輸出比較NC
和RC
與攔截的輸出顯示在這裏p-value
。是否有任何事後對所有級別進行成對比較?
感謝
1)'幫助( 「p-值」)',2)封裝LSMEANS和multcomp。 – Roland