library(randomForest)
library(foreign)

选择树种,避免每次运行不一致,数字可以随便选

set.seed(42)

导入数据(“C:\1.csv”)c盘中csv文件
文件命名为gdata

gdata <- read.csv("C:\\1.csv")
gdata   # 查看文件样子

我的数据表是这样的~

进行随机森林分析
PC1~. :表示分析PC1与各因子间的关系
ntree:树的节点数,我的数据较少选择了100

gx.rf<-randomForest(PC1~.,data=gdata,importance=TRUE, ntree=100)print(gx.rf)importance(gx.rf)varImpPlot(gx.rf)

随机森林R语言代码实现回归分析相关推荐

  1. 基于python的随机森林回归实现_PYTHON | 随机森林实战(代码+详解)

    大家好,我是菜鸟君,之前跟大家聊过R语言的随机森林建模,指路 R语言 | 随机森林建模实战(代码+详解),作为刚过完1024节日的码农算法工程师来说,怎么可能只会用一种语言呢?今天就来说说Python ...

  2. python 梯度提升树_机器学习:梯度提升算法|python与r语言代码实现

    梯度提升算法 10.1 GBM GBM(梯度提升机)是一种在处理大量数据以进行高预测的预测时使用的Boosting算法.Boosting实际上是一个学习算法的集合,它结合了几个基本估计量的预测,以便比 ...

  3. 《统计学习导论》R语言代码整理

    <统计学习导论>R语言代码整理 一.特殊函数 二.基本函数 三.画图 一些函数 一些参数 type pch (plotting character) lty(line types) 特定问 ...

  4. 统计学习导论之R语言应用(四):分类算法R语言代码实战

    统计学习导论之R语言应用(ISLR) 参考资料: The Elements of Statistical Learning An Introduction to Statistical Learnin ...

  5. 统计学习导论之R语言应用(三):线性回归R语言代码实战

    统计学习导论(ISLR) 参考资料 The Elements of Statistical Learning An Introduction to Statistical Learning 统计学习导 ...

  6. 最大熵,三硬币模型的R语言代码

    #最大熵算法 #< 统计学习方法>最大熵,三硬币模型的R语言代码 有3个硬币,分布为A.B.C,硬币正面的概率是pai,p,q.投币实验如下,先投A,如果A是正面,即A=1,那么选择投B: ...

  7. 写一个爱心的R语言代码

    下面是一段绘制爱心的R语言代码: # 设置画布大小 plot.new()# 设置图形的边界 par(xpd=TRUE)# 计算爱心的x坐标和y坐标 t <- seq(0, pi, length. ...

  8. r语言npsurv_10生存分析+R语言代码surv.pdf

    10生存分析R语言代码surv 生存函数和危险函数 生存分析数据的 Cox 回归模型 生存分析 R 软件陪同 吴喜之 December 20, 2014 . . . . . . . . . . . . ...

  9. 线性回归模型及R语言代码

    基础理论: 线性回归模型是一个简单而有效的模型,曾经在过去的一个世纪中在统计界得到主要的应用. Yi(i=1,-n)是响应随机变量,(x1i,-xpi)是n个实测数据,p是解释变量的数量.€i是残差, ...

最新文章

  1. Bootloader
  2. 2020 年,Linux 设备或将爆炸式增长
  3. BigDecimal的四舍五入的RoundingMode 选择
  4. HTML5中类jQuery选择器querySelector的使用
  5. AWS昨日突发大规模故障,官方称受施工方挖断光纤影响
  6. 求最小生成树-Prim(普里姆算法)
  7. 利用dispatch_once创建单例
  8. 客户端脚本调用服务器端动态内容,移动到链接显示预览
  9. 在虚拟机上安装Kali Linux的简易指南
  10. c语言中队列的作用,循环队列的实现(C语言)
  11. system.gc()和system.runFinalization()区别作用
  12. PreferenceScreen 中如何自定义SwitchPreferenceCompat的布局
  13. 利用Racher轻松构建PASS平台
  14. 【Visual C++】游戏开发笔记四十 浅墨DirectX教程之八 绘制真实质感的三维世界:光照与材质专场
  15. alpha版、beta版、rc版的意思
  16. 关于工商银行网站打不开的问题终极解决办法
  17. smartbi v7 Linux,配置Smartbi
  18. GmSSL快速上手指南
  19. python迅雷下载任务出错_迅雷下载任务出错的原因和解决方法 来研究下吧
  20. C语言编译过程分析及实验验证

热门文章

  1. Centos7查看IP地址方法
  2. 【MySQL】回表与覆盖索引
  3. axios请求REST接口示例
  4. 联合索引(多列索引)
  5. 微星gt83笔记本u盘装系统前如何设置u盘启动?
  6. 详细介绍mysql中的视图
  7. 叶脉图案以及藤蔓生长算法在houdini里面的实现 Leaf Venation
  8. 关于Https的加密过程理解
  9. 使用vant+video.js实现轮播图图片和视频轮播播放
  10. 微信小程序如何清除图片缓存