双向ANOVA(aov)不产生F或P值

时间:2014-04-28 13:44:28

标签: r anova p-value

我的数据已经过两种处理之一(添加或不添加溶液),并且采用随机区组设计。我有8个块(编号为1-8),但在aov中,df = 1。 R没有认出有8个,所以我给他们打了个字母(B1,B2等)。现在双向aov中没有F值或p值,尽管现在df = 7。

最初:

soilaov <- aov(Si.arc.leaf~Block*Treatment, data=soilbd)
summary(soilaov)

输出

                `Df`    `Sum Sq`   `Mean Sq` `F value` `Pr(>F)`

Block            `1` `5.174e-05` `5.174e-05`   `3.941` `0.0705 .`

Treatment        `1` `2.526e-05` `2.526e-05`   `1.924` `0.1907`  
Block:Treatment  `1` `7.310e-06` `7.310e-06`   `0.557` `0.4699`  
Residuals       `12` `1.576e-04` `1.313e-05`

现在:

soilaov <- aov(Si.arc.leaf~Block*Treatment, data=soilbd)
summary(soilaov)

输出

                `Df`    `Sum Sq`   `Mean Sq`
Block            `7` `1.647e-04` `2.352e-05`

Treatment        `1` `2.526e-05` `2.526e-05`

Block:Treatment  `7` `5.193e-05` `7.419e-06`

0 个答案:

没有答案