我尝试对肺部数据集执行2种方差分析,但是,如下所示,我仅在输出中接收DF,Sum sq和Mean sq且在残差,pvalue和fvalue上未显示任何数据。
请帮助我。 认真
summary(aov(volume~ method+subject+ method*subject))
summary(aov(volume~(method)+(subject)+(method)*(subject)))
输出:
> summary(aov(volume~(method)+(subject)+(method)*(subject)))
Df Sum Sq Mean Sq
method 2 1.0811 0.5406
subject 5 2.1828 0.4366
method:subject 10 0.8322 0.0832
答案 0 :(得分:5)
答案可在文档中找到摘要aov函数:
对于具有单个阶层的拟合,结果将是ANOVA的列表 表,每个响应一个(即使只有一个响应): 这些表是从“ data.frame”类继承的“ anova”类。 它们具有“ Df”,“ Sum Sq”,“ Mean Sq”,列以及“ F value”和 如果剩余自由度不为零,则为“ Pr(> F)”。
在您的情况下,您有一个完全饱和的模型。在自由度方面,您的模型使用了18(模型使用1,方法因子使用2,主题使用5,交互使用10)。假设只有18行数据,那么就没有剩余的自由度可以实际测试模型假设
您需要做的是获取更多数据或简化模型(例如,删除交互)