为什么 R markdown 在加载工作空间时总是生成相同的数字?

  • 本文关键字:数字 markdown 空间 工作 加载 r
  • 更新时间 :
  • 英文 :


我刚刚注意到,当我开始加载工作空间时,R mark down总是生成相同的数字。例如,我输入类似的东西

load("C:/Users/Piotr/Documents/MyWorkSpace.RData"( rnorm(10,0,1(

并且结果总是相同的。在我的例子中,这是

[1] 1.2741648 -0.7905977 -0.4062481 0.3983397 0.3917316 -1.4122062

[7] 0.6595976 0.5776770 -1.0952124 0.1878156

你能向我解释一下,告诉我我该如何处理吗? ;/

随机数生成器将其当前状态存储在名为.Random.seed.
的隐藏变量中,当您加载MyWorkspace.RData时,您可以恢复 RNG 的状态。

要重置随机数生成器,只需删除.Random.seed

rm(.Random.seed, envir=globalenv())

最新更新