在MC模拟研究中重新生成相同的模拟数据集

时间:2009-09-08 17:07:55

标签: r random

假设我使用

模拟数据集
set.seed(1234); 
rnorm(100);

稍后,我想在不重新模拟整个数据集的情况下找到模拟的90th数据值。

  • 怎么办呢?
  • .Random.seed是否发挥作用?

虽然这似乎是一个过于简化的问题(特别是当一个人可以再次运行整个代码时),这种类型的问题出现在更复杂的Monte Carlo模拟中,其中可能模拟了1,000个数据集,并且数据集#90出错了。人们希望在不必模拟数据集#1-#89的情况下查看数据集#90。

1 个答案:

答案 0 :(得分:1)

因此,存储当时种子的值并从那里开始。