set.seed在启动程序之前,我已经多次看到R中的功能。我知道它基本上是用于随机数生成的。有什么特殊需要设置吗?
3 回答
Qyouu
TA贡献1786条经验 获得超11个赞
仅添加一些其他方面。需要设置种子:在学术界,如果有人声称自己的算法可以在一种模拟中达到98.05%的性能,那么其他人就需要能够重现它。
?set.seed
浏览此功能的帮助文件,这些是一些有趣的事实:
(1)set.seed()返回NULL,不可见
(2)“最初没有种子;需要时从当前时间和进程ID创建一个新种子。因此,默认情况下,不同的会话将提供不同的模拟结果。但是,可以从如果恢复了以前保存的工作空间,则返回上一个会话。”,这就是为什么您下次要使用相同的随机序列序列时,想要使用相同的整数值调用set.seed()的原因。
- 3 回答
- 0 关注
- 996 浏览
添加回答
举报
0/150
提交
取消