混合モデルとステップに次の構文を使用しましたが、機能しませんでした。
通常はこのように機能しますか、それとも実際にlmerで後方消去を使用できませんか?ありがとう!
fullmodel<-lmer(Eeff~NDF+ADF+CP+NEL+DMI+FCM + (1|Study),data=na.omit(phuong))
step(fullmodel, direction = "backward", trace=FALSE )
混合モデルとステップに次の構文を使用しましたが、機能しませんでした。
通常はこのように機能しますか、それとも実際にlmerで後方消去を使用できませんか?ありがとう!
fullmodel<-lmer(Eeff~NDF+ADF+CP+NEL+DMI+FCM + (1|Study),data=na.omit(phuong))
step(fullmodel, direction = "backward", trace=FALSE )
ステップ関数を使用しないだけで、それを行うことができます。あなたのモデルは単なる加算的なものなので、手作業で行うのにそれほど時間はかかりません。
欲しい機能はパッケージstepAIC
から。MASS
stepAIC
(およびstep
) デフォルトで AIC を使用します。これは、Leave-one-out 交差検証と漸近的に同等です。
辛辣な批判に関して言えば、専門知識はモデル選択の優れた出発点ですが、統計を理解していない応用研究者に複雑な統計的決定を下す責任を転嫁する言い訳としてこれが使われているのをよく目にします。
編集:申し訳ありませんが、あなたの質問を読み違えました。「lmer」ではなく「lme」と言ったと思いました。stepAIC が lmer をサポートしているかどうかはわかりません。