object type

randomForest 会根据变量的类型来决定regressionclassificationclass(iris$Species)是 factor,所以是classification

iris.rf$type
[1] "classification"

iris example

data(iris)
set.seed(111)
ind <- sample(2, nrow(iris), replace = TRUE, prob=c(0.8, 0.2))
iris.rf <- randomForest(formula = Species ~ ., data=iris[ind == 1,])
iris.pred <- predict(object = iris.rf, newdata = iris[ind == 2,])
table(observed = iris[ind==2, "Species"], predicted = iris.pred)
  • formula: Species ~ 意味着 Speciesresponsedata中的其他变量都是predictor
  • newdata: 可以不用指明 predictor 和 response

test

xtest = subset(test_data, select=-y)

ytest = test_data$y

ytest= subset(test_data, select=y) 会报错

注意:一旦提供了xtestkeep.forest默认会被设置为FALSE,trees不会保存,模型中包含xtest的预测值,但是模型不能用来predict

local importance

localImp 计算的是,针对每个case,不同变量的importance。

importance统计的是整体而言,不同变量的importance。

最新文章

  1. C# 托管和非托管混合编程
  2. linux下RDP客户端及服务器
  3. windows下使用adb工具查看android程序cpu和内存消耗情况
  4. vnext 技术两篇文章和评论
  5. 反射导出excel案例
  6. Web 版 powerdesigner (Canvas) 技术分享
  7. 关于String类型中==和equals的区别。
  8. [LeetCode] 55. Jump Game_ Medium tag: Dynamic Programming
  9. 深入理解虚拟机之Java内存区域
  10. Spring Cloud分布式微服务云架构
  11. 登录界面,body上有背景图,点击输入框时,弹出的手机键盘会把背景图顶变形,而且会把footer顶上去
  12. spring-boot(六) 邮件服务
  13. 爬虫破解js加密(一) 有道词典js加密参数 sign破解
  14. java之beanutils使用
  15. maven中的mirrors
  16. day21 计算器作业
  17. Smack类库详细介绍
  18. [转载]Oracle 游标使用全解
  19. HTML 常用小技巧 【标题图标】【锚点】【插入音乐,视频】【滚动效果】【嵌入网页】
  20. 51NOD 1105 第K大的数

热门文章

  1. linux让命令或程序在终端后台运行的方法(Ubuntu/Fedora/Centos等一样适用)
  2. 【洛谷P1219 八皇后】
  3. 禁止、允许MySQL root用户远程访问权限
  4. python 网络编程 代码版
  5. 《图解设计模式》读书笔记5-2 decorator模式
  6. astype()函数
  7. 《Selenium 2自动化测试实战 基于Python语言》中发送最新邮件无内容问题的解决方法
  8. python+selenium元素定位——8种方法
  9. oracle--约束(主键、非空、检查)
  10. MYSQL实战-1.mysql基本架构