全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
69358 24
2013-08-26
复制代码
set.seed()是什么意思? 里面的数字是什么意思?
R help如是说:set.seed is the recommended way to specify seeds.
但是不太懂是什么意思。
求解释。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2013-8-26 11:17:41
随机种子 生产随机数过程中的随机因素
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2013-8-26 11:34:00
正如ls所说,用于设定随机数种子,一个特定的种子可以产生一个特定的伪随机序列,这个函数的主要目的,是让你的模拟能够可重复出现,因为很多时候我们需要取随机数,但这段代码再跑一次的时候,结果就不一样了,如果需要重复出现同样的模拟结果的话,就可以用set.seed()。在调试程序或者做展示的时候,结果的可重复性是很重要的,所以随机数种子也就很有必要。
希望对lz有用。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2013-8-26 11:47:36
求证1加1 发表于 2013-8-26 11:34
正如ls所说,用于设定随机数种子,一个特定的种子可以产生一个特定的伪随机序列,这个函数的主要目的,是让 ...
那么,set.seed(1000),括号里的数字可以随意设置吗?只要括号里面的数字相同,那么随机处理的结果就相同。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2013-8-26 17:39:15
童小军 发表于 2013-8-26 11:47
那么,set.seed(1000),括号里的数字可以随意设置吗?只要括号里面的数字相同,那么随机处理的结果就相同。 ...
数字随意,但小数部分无效,同样的整数部分就会出现同样的结果
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2013-8-27 10:35:22
求证1加1 发表于 2013-8-26 11:34
正如ls所说,用于设定随机数种子,一个特定的种子可以产生一个特定的伪随机序列,这个函数的主要目的,是让 ...
正解。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群