警告(在 R 中):“基本完美拟合的 ANOVA F 检验不可靠”

机器算法验证 r 方差分析 错误信息
2022-03-21 13:24:47

我有数据:

numbers <- c(0.176, 0.005, 0.022, 0.016, 0.036, 0.095, 0.069 )
Inds <- as.factor(c("P06", "P07", "P08", "P09", "P10", "P12", "P13") )

并试图测试numbers作为函数的差异Inds这些数字是每个人的事件成功的比例。Inds指定为一个因素,我正在尝试使用(下)进行方差aov()分析

anova(aov(numbers ~ Inds))

导致警告(下)

Analysis of Variance Table
Response: numbers
          Df   Sum Sq   Mean Sq F value Pr(>F)
Inds       6 0.021743 0.0036238               
Residuals  0 0.000000                         
Warning message:
In anova.lm(aov(numbers ~ Inds)) :
  ANOVA F-tests on an essentially perfect fit are unreliable

任何建议(代码更改或理论错误)将不胜感激。

1个回答

F检验本质上是标准差的比率。每个因素在您的样本数据中只有一个观察值。您的标准偏差为零。您得到的检验统计量为零,因为无法比较样本中的方差,因为样本中没有方差。

因素之间存在差异,但因素内部没有差异。