最初如何创建.Random.seed?

时间:2016-10-03 14:19:06

标签: r random

我知道可以使用set.seed设置种子,但重新启动R会话每次都会生成一个新种子。根据{{​​3}}:

  

最初,没有种子;当需要时,从当前时间和进程ID创建一个新的。因此,默认情况下,不同的会话将提供不同的模拟结果。

我查看了R Documentation指南,但它只描述了.Random.seed的内容,而不是最初创建的内容。

R如何在会话开始时创建种子?

编辑:感谢@ sascha的建议,我找到了当前时间和PID的组合。有一个R Internals,它将PID和时间组合成一个整数。它看起来很简单,但是我对C的理解还不够精通。

0 个答案:

没有答案