全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
21116 21
2014-04-04
悬赏 20 个论坛币 已解决
做了一组随机森林的回归(不是random forest classification,而是random forest regression,因为我的y是连续性的),比如自变量,我有4个x,(x1,x2,x3,x4).我应该如何计算这几个x 的系数呢?换句话说,我想知道这几个x的影响大小。因为传统的多元回归,我看到它们的系数,就知道它们对y影响的大小了,第一次做随机森林,所以不是很清楚,该如何取得这几个自变量的系数?

如果无法得到系数,那么在随机森林里面,该如何知道我的x 对y的影响值的大小呢?

谢谢


最佳答案

lww1993 查看完整内容

library(xlsx) ##读取数据 data
二维码

扫码加我 拉你入群

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

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

全部回复
2014-4-4 13:00:29
library(xlsx)
##读取数据
data<-read.xlsx(file="D:/R workplace/Random Forest Regression/RandomForest dataset.xlsx",sheetIndex=1)
##去掉日期那一列
data2<-data[,-1]
##做随机森林
sales.rf<-randomForest(y~.,data=data2,importance=TRUE)
##进行预测
predict(sales.rf,data2[1,2:5])
data2[1,1]##真值
##查看参数重要性,数字越大,则其越重要
importance(sales.rf)
二维码

扫码加我 拉你入群

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

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

2014-4-4 13:45:37
留意一下
二维码

扫码加我 拉你入群

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

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

2014-4-4 21:01:18
在随机森林里是使用“重要性”这一概念来度量影响大小的。设产生的随机森林对象A,使用命令A$importance可以查看
二维码

扫码加我 拉你入群

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

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

2014-4-5 04:57:13
谢谢楼上好心人的回复,真的很感激!!

lww1993,是在不好意思,这点奖赏的论坛币太少了,你如果有需要,我再加些给你!!

再次感谢
二维码

扫码加我 拉你入群

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

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

2014-4-5 05:02:52
glhydxz123 发表于 2014-4-4 21:01
在随机森林里是使用“重要性”这一概念来度量影响大小的。设产生的随机森林对象A,使用命令A$importance可以 ...
谢谢你啊!!图片我也有,是小焉吧?
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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