1 statistics r summary anova lm
我尝试为肺部数据集执行2路anova.但是,如下所示,我只在输出中接收DF,Sum sq和Mean sq,并且没有数据显示在残差,pvalue和fvalue上.
请帮助我.切实,
summary(aov(volume~ method+subject+ method*subject))
summary(aov(volume~(method)+(subject)+(method)*(subject)))
Run Code Online (Sandbox Code Playgroud)
输出:
> 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
Run Code Online (Sandbox Code Playgroud)
答案可以在摘要aov函数的文档中找到:
对于单层的拟合,结果将是ANOVA表的列表,每个响应一个表(即使只有一个响应):表是继承自"data.frame"类的"anova"类.如果存在非零残余自由度,则它们具有列"Df","Sum Sq","Mean Sq",以及"F值"和"Pr(> F)".
在您的情况下,您有一个完全饱和的模型.在自由度方面,您的模型使用了18(模型为1,方法因子为2,主题为5,交互为10).鉴于您只有18行数据,您没有剩余的自由度来实际测试模型假设
您需要做的是获取更多数据或简化模型(例如,删除交互)