楼主: benbobo
15917 25

[问答] 求助----关于R语言的randomforest包的一个问题 [推广有奖]

11
麻烦and纠结 发表于 2013-10-17 07:32:42
你的R语言randomForest的例子是在哪本书上找到的啊?!

12
麻烦and纠结 发表于 2013-10-18 18:04:23
epoh 发表于 2012-5-2 21:37
iris data:
  three species : setosa,  virginica and  versicolor (3分类)
  Four features : the leng ...
那如果现在有一朵不知道是哪一类的鸢尾花  我知道它的三样属性的数据 根据这个来判别它是哪一种花 我需要用什么 还是随机森林吗

13
麻烦and纠结 发表于 2013-10-18 19:43:59
epoh 发表于 2012-5-2 21:37
iris data:
  three species : setosa,  virginica and  versicolor (3分类)
  Four features : the leng ...
  1. library(randomForest)
  2. data(iris)
  3. iris
  4. set.seed(71)
  5. randomForest(Species ~ ., data=iris, importance=TRUE)
复制代码
原先都有用 但是再试就显示  
错误: 没有"randomForest"这个函数

14
BeyondLovelds 发表于 2014-3-12 13:29:57
晓茜 发表于 2013-6-30 16:07
你好,我想问一下RF用的是什么交叉验证方法呢?是jackknife还是k-fold?计算结果中有一行No. of variable ...
应该不是你说的那个意思,它指的是每次的决策数只随机选取其中两个自变量,默认会有500颗这种数,最后形成随机森林的结果~我的理解是这样的,看看能不能帮到你。

15
limengyu1111 发表于 2014-5-4 16:22:34
请问在将其他模型与随机森林模型进行比较的时候,利用experimentalComparison()进行处理的时候,随机森林模型出现参数ntree,这个怎么解?如下:
experimentalComparison(DSs, c(variants('cv.lm'),variants('cv.rf',ntree=c(200,500,700))),cvSettings(5,10,1234))
这里的DSs是预测的数据结果集,cv.lm是线性回归结果的NMSE,cv.rf是随机森林的结果,但是ntree是什么意思呢?

16
lww1993 发表于 2014-5-6 20:54:08
limengyu1111 发表于 2014-5-4 16:22
请问在将其他模型与随机森林模型进行比较的时候,利用experimentalComparison()进行处理的时候,随机森林模 ...
ntree指的是随机森林生成的决策树个数。

17
lww1993 发表于 2014-5-6 20:57:00
麻烦and纠结 发表于 2013-10-18 19:43
原先都有用 但是再试就显示  
错误: 没有"randomForest"这个函数
你没有成功加载randomForest包

18
lww1993 发表于 2014-5-6 21:01:23
晓茜 发表于 2013-6-30 16:07
你好,我想问一下RF用的是什么交叉验证方法呢?是jackknife还是k-fold?计算结果中有一行No. of variable ...
具体的验证方法与randomForest没有直接关系。你可以用10-fold或用leave-one-out validation去看你生成的随机森林的效果。

19
唐伯小猫 发表于 2014-5-7 04:02:01
喜欢这个帖子,先mark,一会儿慢慢看!
心若向阳,无畏悲伤。

20
ntsean 发表于 2014-5-7 04:09:25
y~. 里面的 . 表示除y以外所有其他的变量
这样子你就不必要一个个敲入变量名了

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-31 05:12