1

glm()(オフセットのあるポアソンリンクなどを使用してレートモデルを適合させました

y ~ offset(log(x1)) + x2 + x3

この場合の応答ですy/x1)。

次に、キャレットパッケージを使用して相互検証を行いたかったので、 k倍の CV 制御で「train()」関数を使用しました。私が持っている2つのモデルは非常に異なっていることがわかりました。train()を処理できないようですoffset:内の変数offsetoffset(log(log(x1))orに変更しますoffset(log(sqrt(x1))が、モデルは同じままです。

以前にこの種の経験をしたことがある人はいますか?どのように対処しましたか? ありがとう!

ところで、各検証セットで予測を保存したいので、これまでのところ、キャレットがそれを実行できることしか知りません。そのため、cv.glm を使用することを選択しませんでした。

4

1 に答える 1