私は現在、Rバージョン3.1.0(Ubuntu 12.04 LTS上で)を実行しています。私のRバージョンと私のオペレーティングシステムの両方がかなり古くなっているので、私は両方を更新する予定です。しかし、私はset.seed()に依存する多くのシミュレーションを持っており、Rと私のオペレーティングシステムの両方をアップデートした後も同じ乱数を与えてくれるようにしたいと思います。R(とUbuntu)の異なるバージョンでset.seedが一貫していますか?
私の質問は3倍です。
- 各シードから生成される数値を変更せずにRを更新できますか?
- オペレーティングシステムで同じ操作を実行できますか?
- 1)または2)のいずれにも該当しない場合、私のコードでシードを変更する方法はありますか?
アルゴリズムを使用して乱数生成が行われます。 'set.seed()'はシードを渡します。したがって、OSとRのバージョンに依存してはいけません。だから、1.はい。 2.はい。 – Suren