我有一个如下的数据集
particip group device width length accep thresh rating d-rating
1 RA Dingo nom nom Y 5 8 3
1 RA Dingo nom long Y 4 6 2
1 RA Dingo fat nom Y 4 6 2
1 RA Dingo fat long N 6 4 -2
我正在对它进行方差分析
aov.AMIDS_d <- aov(d.rating ~ group*device*width*length + Error(particip/(device*width*length))+group,data.AMIDS_d)
这工作正常,直到我尝试打印条件意味着这样
print(model.tables(aov.AMIDS_d,"means"),digits=3)
它说
Error in model.tables.aovlist(aov.AMIDS_d, "means") :
design is unbalanced so cannot proceed
根据设计,它应该是平衡的,所以我需要检查我的数据结构。我试过了
table(data.AMIDS_d)
但这给了我很多表,我通过 max.print 并看不到任何东西。 如何将表格限制为某些列或仅针对因子?它还为整数类列的每个值创建了一个单独的表,这是有这么多列的一个重要原因。