R を使用して、モンテカルロ プロセスでエージェント ベースのモデルを構築しています。これは、ある種のランダム エンジンを使用する多くの関数を取得したことを意味します。再現可能な結果を得るには、シードを修正する必要があります。しかし、私が理解している限り、すべてのランダム ドローまたはサンプルの前にシードを設定する必要があります。これは首の本当の痛みです。種子を固定する方法はありますか?
set.seed(123)
print(sample(1:10,3))
# [1] 3 8 4
print(sample(1:10,3))
# [1] 9 10 1
set.seed(123)
print(sample(1:10,3))
# [1] 3 8 4