![](/img/trans.png)
[英]Create list of dataframes displaying AICc values from a nested list of models
[英]Can I use AICc to rank models based in nested data?
我有一个数据库,其中有136种6个变量。 对于4个变量,有所有物种的数据。 但是,对于其他两个变量,只有88个物种的数据。 当我们一起查看6个变量时,只有78个物种具有所有变量的数据。
因此,我使用此变量运行模型。
请注意,模型具有不同的物种样本大小,具体取决于数据库中的数据
我需要知道AICc是否是比较这些模型的好方法。
该model.avg
在MuMIn
当我尝试运行,包括我的所有车型列表包返回一个错误:
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.