繁体   English   中英

我可以使用AICc对基于嵌套数据的模型进行排名吗?

[英]Can I use AICc to rank models based in nested data?

我有一个数据库,其中有136种6个变量。 对于4个变量,有所有物种的数据。 但是,对于其他两个变量,只有88个物种的数据。 当我们一起查看6个变量时,只有78个物种具有所有变量的数据。

因此,我使用此变量运行模型。

请注意,模型具有不同的物种样本大小,具体取决于数据库中的数据 请注意,模型的物种样本大小不同,具体取决于数据库中的数据

我需要知道AICc是否是比较这些模型的好方法。

model.avgMuMIn当我尝试运行,包括我的所有车型列表包返回一个错误:

mods <- list(mod1, mod2, ..., mod14)
aicc <- summary(model.avg(mods))

*Error in model.avg.default(mods) : 
models are not all fitted to the same data*

这个错误使我认为使用AICc基于不同样本量的等级模型是不可能的。 我需要帮助来解决这个问题!

提前致谢!

基本上,所有信息准则(如AIC一样)都是基于受样本量影响的模型的似然函数。 样本量与信息标准直接相关(更大的样本量=更低的可能性=更大的信息标准)。 这意味着您无法使用AIC或任何信息条件来比较不同的样本量模型。

这也是您的model.avg失败的原因。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM