2016-10-20 3 views
0

こんにちは私は1つのシーズンの適合度分析をしようとしていますパッケージでマークされていないAICcmodavgで評価された占有モデル。シングルシーズンの誤差占有率モデルの適合度の高いパッケージが表示されておらず、

Error in data.frame(det.hist, preds.psi) : arguments imply differing number of rows: 123, 111 In addition: Warning messages: 1: Some observations have been discarded because corresponding covariates were missing. 2: 12 sites have been discarded because of missing data. 3: Some observations have been discarded because corresponding covariates were missing. 4: 12 sites have been discarded because of missing data.

私は私が原因で私の元data.frameでNAデータのことを得た、と私ができることを知っている:あなたは、私は次のエラーを取得するRDS here

library(unmarked) 
library(AICcmodavg) 
BestMylu <- readRDS("best2.My.Lu2.rds") 
obs.boot <- mb.gof.test(BestMylu, nsim = 5000) 

として元のモデルをダウンロードすることができます戻ってそれらの行を削除しますが、私は25の異なるモデルをやり直さなければならないでしょう、そして、私はむしろこのエラーを克服したいと思います。

この関数のエラーを解決する方法はありますか、または他の関数を使用してフィット感を得ることは可能ですか?

答えて

0

このエラーは、応答変数にデータが欠落しているように見えます。実際の応答と予測された応答の比較が実行されると、行の数が不一致です。列車の応答変数の数とあなたの予測出力の行数と、それらが等しくない理由を確認してください。

+0

はい、これは私が質問の最後の段落で述べたことですが、na.omitやerror = omitのようなものがあるかどうかを確認したい –

関連する問題