为了账号安全,请及时绑定邮箱和手机立即绑定

使用set.seed函数的原因

使用set.seed函数的原因

慕虎7371278 2019-10-23 16:51:25
set.seed在启动程序之前,我已经多次看到R中的功能。我知道它基本上是用于随机数生成的。有什么特殊需要设置吗?
查看完整描述

3 回答

?
Qyouu

TA贡献1786条经验 获得超11个赞

仅添加一些其他方面。需要设置种子:在学术界,如果有人声称自己的算法可以在一种模拟中达到98.05%的性能,那么其他人就需要能够重现它。


?set.seed

浏览此功能的帮助文件,这些是一些有趣的事实:


(1)set.seed()返回NULL,不可见


(2)“最初没有种子;需要时从当前时间和进程ID创建一个新种子。因此,默认情况下,不同的会话将提供不同的模拟结果。但是,可以从如果恢复了以前保存的工作空间,则返回上一个会话。”,这就是为什么您下次要使用相同的随机序列序列时,想要使用相同的整数值调用set.seed()的原因。


查看完整回答
反对 回复 2019-10-23
  • 3 回答
  • 0 关注
  • 947 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信