0

これが状況です:1)ランダムなサンプルがありますが、どのシードが結果を生成したか知りたいです。私が見つけることができる方法はありますか?実行前に設定できることは知っていますが、実験後はどうでしょうか。2)モデルフィットが作成された後、誰かがgbmフィットを複製しようとしましたか?ありがとう

4

1 に答える 1

0

次のようなことができます

mySeed <- set.seed(1234)
mySamp <- sample(1:1000, 10)
attr(mySamp, "seed") <- mySeed

その後、 を使用していつでもシードを取得できますattr(mySamp, "seed")。この例では、整数のベクトル ( mySamp) を変更していますが、オブジェクトにも同じロジックが適用されgbmます。

もちろん、上記の例では、後で取得する場合は事前にシードを設定する必要があります。それかそれに近いものを除けば、種を使った後に取り出せるとは思えない。

于 2012-07-09T19:23:05.263 に答える