library(randomForest)
data(iris)
set.seed(100)
ind<-sample(2,nrow(iris),replace=TRUE,prob=c(0.7,0.3))#对数据分成两部分,70%训练数据,30%检测数据/
traindata<-iris[ind==1,]
testdata<- iris[ind==2,]
iris.rf=randomForest(Species~.,iris[ind==1,],ntree=50,nPerm=10,mtry=3,proximity=TRUE,importance=TRUE)
print(iris.rf)
iris.pred=predict( iris.rf,iris[ind==2,])
table(observed=iris[ind==2,"Species"],predicted=iris.pred)

本文出自 “点滴积累” 博客,请务必保留此出处http://tianxingzhe.blog.51cto.com/3390077/1657443

R语言实现随机森林代码相关推荐

  1. R语言构建随机森林模型randomForest分类模型并评估模型在测试集和训练集上的效果(accuray、F1、偏差Deviance):随机森林在Bagging算法的基础上加入了列采样(分枝特征随机)

    R语言构建随机森林模型randomForest分类模型并评估模型在测试集和训练集上的效果(accuray.F1.偏差Deviance):随机森林在Bagging算法的基础上加入了列采样(分枝特征随机) ...

  2. R语言构建随机森林模型错误解决:Error in y - ymean : non-numeric argument to binary operator

    R语言构建随机森林模型错误解决:Error in y - ymean : non-numeric argument to binary operator 目录 R语言构建随机森林模型错误解决:Erro ...

  3. R语言基于随机森林进行特征选择(feature selection)

    R语言基于随机森林进行特征选择(feature selection) 目录 R语言基于随机森林进行特征选择(feature selection)

  4. csv数据,已区分训练集和验证集,需要用r语言建立随机森林回归模型,计算模型精度,包括训练集和验证集的r方、mae、rmse

    csv数据,已区分训练集和验证集,需要用r语言建立随机森林回归模型,计算模型精度,包括训练集和验证集的r方.mae.rmse #读取训练集 train <- read.csv("tra ...

  5. R语言实战应用精讲50篇(二十七)-R语言实现随机森林(附R语言代码)

    随机森林回归 回归问题指的是因变量或者被预测变量是连续性变量的情形,比如预测身高体重的具体数值是多少的情形.整个代码大致可以分为包.数据.模型.预测评估4个部分,接下来逐一解读. 1.包部分,也就是加 ...

  6. 基于R语言的随机森林算法运用

    有关数据挖掘中的分类算法有很多,如贝叶斯判别法.Fisher判别法.决策树.支持向量机和随机森林等,本文将对随机森林做一个介绍,并使用R语言实现该算法的应用. 随机森林算法的实质是基于决策树的分类器集 ...

  7. R语言:随机森林的实现——randomForest

    在前一篇文章中,我们介绍了随机森林,本文我们将着重介绍其R语言的实现. 使用randomForest包中的randomForest函数 数据简介 本文数据选择了红酒质量分类数据集,这是一个很经典的数据 ...

  8. ML之RF:利用Js语言设计随机森林算法【DT之CART算法(gain index)】并应用随机森林算法

    ML之RF:利用Js语言设计随机森林算法[DT之CART算法(gain index)]&并应用随机森林算法 目录 输出结果 设计思路 代码实现(部分代码) 输出结果 设计思路 代码实现(部分代 ...

  9. R语言逻辑回归详细代码:预测双十一顾客是否使用天猫优惠券

    R语言逻辑回归详细代码:预测双十一顾客是否使用天猫优惠券 #[1,] "age" 年龄 #[2,] "job" 工作 #[3,] "marital&q ...

  10. 独家 | 规范性分析的实用介绍(附R语言案例研究演示代码)

    翻译:张睿毅 校对:吴金笛 本文约4500字,建议阅读15分钟. 本文是作为Analytics Vidhya's Internship Challenge的一部分提交的案例研究. Analytics ...

最新文章

  1. Mybatis中的#号与$符号的区别
  2. CSS HACK 区别 IE6、IE7、IE8、Firefox兼容性
  3. 【leetcode❤python】172. Factorial Trailing Zeroes
  4. 正则过滤符号_多角度理解正则项
  5. double类型字符串转换成一个纯数字字符串和一个小数点位数的c++代码
  6. python lambda表达式及用法_Python中lambda表达式的常见用法
  7. LINUX SHELL脚本的if语句实在是诡异
  8. Visual Studio - 安装VAX
  9. 为解放程序员而生,网易重磅推“场景化云服务”,强势进军云计算市场
  10. 互联网的寒冬【感慨】
  11. 苹果结构体系不匹配_为什么苹果手机Id总是不匹配?????
  12. html search搜索,Vant Search 搜索
  13. 消息轰炸(python)
  14. NBA2K18手游显示无法连接服务器,nba2k18手游交易被拒绝 | 手游网游页游攻略大全...
  15. GIT 清理远程已删除本地还存在的分支
  16. idea 弹出Server‘s certificate is not trusted 解决方法
  17. 师兄写的一个JAVA播放器的源代码(转)
  18. C/C++ 由int (*p)[5]与int *p[5]引发的学习与思考
  19. c语言向eeprom写入浮点数,24C64 EEPROM读写的C语言程序.doc
  20. 网络游戏服务器之 日志系统

热门文章

  1. 【一键安装+Docker】无视系统,十几个ROS版本任你选择
  2. 数据库方面是知识和实战
  3. 使用命令行把debian变成实时系统
  4. 平台型组织——数字化时代的组织智商鉴定器
  5. 悲剧!广电总局12月11日将封闭的网站目录!!!
  6. 有定位的含有 input的弹框,在有些手机光标乱跳
  7. 如何申请电子邮箱,怎样注册163邮箱
  8. python怎么输入矩阵命令_python矩阵操作
  9. USB:Type-A、Type-B、Type-C、miniUSB、microUSB接口类型区分
  10. wps启用编辑按钮在哪里_wps页面设置在哪里?wps页面设置使用教程