我正在尝试使用R中的MuMIn包为广义加性混合模型(使用gamm4制作)进行模型选择。
我基本上正在尝试遵循this文献中关于使用MuMIn和gamm4进行模型选择的方法。
我正在创建一个包含9个变量和一个随机个体效应的模型,如下所示:
这是由于MuMIn无法识别gamm4模型族的问题吗?
完整的代码和数据可以在我的GitHub存储库中找到,特定问题位于gamm_analysis.R代码中,具体警告信息位于第81行。
提前致谢。
我正在创建一个包含9个变量和一个随机个体效应的模型,如下所示:
library(gamm4)
library(MuMIn)
SouthFull = gamm4(OtoWidth ~ s(Ages) +
LagFinFSLdat_AnnEsts +
FSL_months_Feb +
LagFSLdat_Annual +
LagFSLdat_Spring +
LagFSL_months_Oct+
FinFSLdat_SummerDat +
FinFSLdat_AutumnDat +
LagFSL_months_Nov , random = ~(1|FishName), data = South)
但是,当我尝试使用 dredge
函数时,它会出现错误信息:
(dd <- dredge(global.model=SouthFull))
Error in dredge(global.model = SouthFull) : result is empty
In addition: There were 50 or more warnings (use warnings() to see the first 50)
> warnings()
Warning messages:
1: In gamm4::gamm4(...) : family not recognized (model 1 skipped)
...
50: In gamm4::gamm4(...) : family not recognized (model 50 skipped)
这是由于MuMIn无法识别gamm4模型族的问题吗?
完整的代码和数据可以在我的GitHub存储库中找到,特定问题位于gamm_analysis.R代码中,具体警告信息位于第81行。
提前致谢。
dredge(SouthFull)
时,我收到错误消息:Error in nobs.default(global.model) : no 'nobs' method is available
- 有什么建议吗? - emboylen