cv.glm
関数(パッケージboot
)を特定のニーズに合わせようとしています。具体的には、各順列で使用されるサンプルに基づいて、予測変数をわずかに調整する必要があります。これは、関数に数行を追加してから、独自の関数 (" cv.glm2
") に名前を変更するのに十分簡単に思えました。残念ながら、私のバージョンでは内部関数の 1 つがsample0
見つかりません。
Error in cv.glm2(DF, glm1, K = 2) : could not find function "sample0"
cv.glm()
これは、関数内で定義されている環境と関係があるようです。関数を出力すると、最後の 2 行が次のようになっていることがわかります。
cv.glm
...
<bytecode: 0x0000000010117220>
<environment: namespace:boot>
新しい関数の環境を find に定義する方法を知りたいsample0
です。または、大きな違いがなければ で代用できsample
ます。何をしているのかわからないのでsample0
、この呼び出しを行うことができません。どんな助けでも大歓迎です。