全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
2867 5
2013-10-18
使用了randomForest函数是不是就不需要使用sample()函数用于在特定群体中,随机 选取特定数目的个体。是不是randomForest就包括了随机抽取啊,以iris数据为例子,
复制代码
最后就得出了结果
复制代码
这里面set.seed(71)是指在iris的150个数据中随机抽取71个数据??

为什么都不要设置ntree 和mtry啊??

二维码

扫码加我 拉你入群

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

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

全部回复
2013-10-18 21:01:37
set.seed()是用于设置随机数种子的函数,保证代码的可重复性
二维码

扫码加我 拉你入群

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

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

2013-10-19 12:58:42
求证1加1 发表于 2013-10-18 21:01
set.seed()是用于设置随机数种子的函数,保证代码的可重复性
可以通俗地说一下吗
二维码

扫码加我 拉你入群

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

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

2013-10-19 14:18:45
求证1加1 发表于 2013-10-18 21:01
set.seed()是用于设置随机数种子的函数,保证代码的可重复性
可不可以用我举的例子来 告诉我  我举得例子 它产生的随机数是有放回的抽取的 还是不放回的抽取的啊 我应该怎么设置啊  还有set.seed(71)这里的71是指什么 用例子里面的东西告诉我
二维码

扫码加我 拉你入群

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

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

2017-11-10 10:34:05
沙发解释的很对了,seed里面的只是一个代码,意思就是暗号的意思,下次还出现这个暗号,那么生成的随机数跟你设置的种子结果就会 一样的
二维码

扫码加我 拉你入群

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

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

2017-11-10 16:35:58
现在很多论文投稿、审稿过程中,编辑或者审稿人会验证、重复你的分析结果。如果不设置set.seed,别人验证时产生的随机数就会不同,结果也会不同,为了保证别人能重复出你一样的结果,就加一条set.seed(71)。括号里面的数字没特别含义,你可以随便定一个就行,甚至你的生日。
二维码

扫码加我 拉你入群

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

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

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

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