3

私は、一般化された加法的混合モデル ( 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 行目にあります。

前もって感謝します

4

1 に答える 1