私は、一般化された加法的混合モデル ( R のMuMInパッケージを使用してgamm4を使用して作成) のモデル選択を行おうとしています。基本的に、MuMIn と gamm4 を使用したモデル選択については、この文献に従うことを試みています。
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 行目にあります。
前もって感謝します