我正在尝试对死亡率数据进行图基检验,其中我希望测试铜的数量(在单因素方差分析中)和铜和温度的组合对死亡率是否有影响(在双因素方差分析中)。以下是我的公式:
lm2<-lm(Mortality~Cu)
anova(lm2)
TukeyHSD(aov(Mortality~Cu))
lm2<-lm(Mortality~Cu+Temp+Cu:Temp)
anova(lm2)
TukeyHSD(aov(Mortality~Cu+Temp+Cu:Temp))
ANOVA没有问题,但是对于Tukey的两个方法,我得到了以下错误信息:
Error in TukeyHSD.aov(aov(Mortality ~ Cu + Temp + Cu:Temp)) :
no factors in the fitted model
In addition: Warning messages:
1: In replications(paste("~", xx), data = mf) : non-factors ignored: Cu
2: In replications(paste("~", xx), data = mf) : non-factors ignored: Temp
3: In replications(paste("~", xx), data = mf) :
non-factors ignored: Cu, Temp
我在其他帖子中看到应该有一个因素存在,但我的所有数据都是数字!我感到非常困惑,不知道接下来该怎么做。
非常感谢您的帮助!
Lundill
Cu:Temp
期望Cu
和/或Temp
是因子。因此,您应该将它们转换。 - Rich Scriven