楼主: falseform
2422 3

[学习分享] setseed这个函数是不是只能在同一个计算机上复现结果 [推广有奖]

  • 0关注
  • 0粉丝

已卖:422份资源

硕士生

30%

还不是VIP/贵宾

-

威望
0
论坛币
19000 个
通用积分
1.4873
学术水平
2 点
热心指数
0 点
信用等级
0 点
经验
4941 点
帖子
91
精华
0
在线时间
133 小时
注册时间
2017-9-19
最后登录
2019-8-15

楼主
falseform 发表于 2017-11-30 17:34:26 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
为什么我按照别人的文档得到的结果不一致的,已经几次了,是不是setseed只能在本机上复现?
二维码

扫码加我 拉你入群

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

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

关键词:Sets seed Set see ETS

沙发
falseform 发表于 2017-11-30 17:40:03
http://blog.csdn.net/a358463121/article/details/52145260 如这个例子,另一个可能是和他的结果不一致是因为在进行随机森林填补时未设置种子?

藤椅
jiangbeilu 学生认证  发表于 2017-11-30 17:54:06
我得到的结果是一样的额
这个随机数种子,set.seed运行之后,仅能使用一次,不能用多次的。
  1. > set.seed(81)
  2. > iris.mis <- prodNA(iris, noNA = 0.2) #产生20%缺失值
  3. > summary(iris.mis)
  4.   Sepal.Length    Sepal.Width     Petal.Length    Petal.Width   
  5. Min.   :4.300   Min.   :2.000   Min.   :1.100   Min.   :0.100  
  6. 1st Qu.:5.200   1st Qu.:2.800   1st Qu.:1.600   1st Qu.:0.300  
  7. Median :5.800   Median :3.000   Median :4.450   Median :1.300  
  8. Mean   :5.878   Mean   :3.062   Mean   :3.905   Mean   :1.222  
  9. 3rd Qu.:6.475   3rd Qu.:3.300   3rd Qu.:5.100   3rd Qu.:1.900  
  10. Max.   :7.900   Max.   :4.400   Max.   :6.900   Max.   :2.500  
  11. NA's   :28      NA's   :29      NA's   :32      NA's   :33     
  12.        Species  
  13. setosa    :40  
  14. versicolor:38  
  15. virginica :44  
  16. NA's      :28  
复制代码
已有 1 人评分学术水平 热心指数 信用等级 收起 理由
falseform + 1 + 1 + 1 精彩帖子

总评分: 学术水平 + 1  热心指数 + 1  信用等级 + 1   查看全部评分

板凳
falseform 发表于 2017-11-30 18:21:34
jiangbeilu 发表于 2017-11-30 17:54
我得到的结果是一样的额
这个随机数种子,set.seed运行之后,仅能使用一次,不能用多次的。
您好,我大概理解了,我获得到的缺失值位置也是一致的,后面的结果不一致,经过我分析应该是随机森林本来就存在抽样,在missforest函数运行前没有set.seed,所以肯定会和我的结果不一致

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-1-27 06:30