我有两个模型:
模型1 = y~ a+b*c+ 1|d
模型2 = y~ a*e+c+1|d
我想比较一下他们的表现。
anova(model1, model2)
这是结果:
为什么p值为0?
谢谢!
绝望的研究生
我有两个模型:
模型1 = y~ a+b*c+ 1|d
模型2 = y~ a*e+c+1|d
我想比较一下他们的表现。
anova(model1, model2)
这是结果:
为什么p值为0?
谢谢!
绝望的研究生
嗨绝望的研究生!通常,ANOVA 测试用于测试复杂模型相对于更简单、更简约的模型的必要性。由于在您的情况下,您正在比较具有相同数量参数的两个模型,因此您的自由度为 0(其中 df = 复杂模型中的参数数 - 简单模型中的参数数)。这就是为什么您缺少与此比较相关的 p 值的原因。
但是,由于您拥有这两种模型 (AIC/BIC) 的信息标准,您可以使用它来比较两者。在这里,模型 1是有利的,因为它的 AIC 和 BIC 低于模型 2 的 IC。
如果您打算使用 ANOVA 方法来比较模型,请考虑创建一个“仅截距”模型,并将model0 <- y ~ 1
其用作比较的基础。