回归树
来源:互联网 发布:java微信二次开发视频 编辑:程序博客网 时间:2024/06/06 05:16
利用R建立回归树模型
参考文献:《数据挖掘与R语言》
1. 安装程序包并载入
2.建模
3.画出决策树
程序包需要载入rpart和DMwR。rpart建立决策树模型,DMwR包有学习集algae。
install.packages('rpart')
install.packages('DMwR')
library(rpart)
library(DMwR)
建模过程:
iris.rp <- rpart(Species~.,data=iris)
algae <- algae[-manyNAs(algae),] #消除缺失值较多的行
algae.rp <- rpart(a1~.,data = algae[,1:12])
绘制回归树:
直接一个prettyTree搞定
par(mfrow=c(1,2))
prettyTree(iris.rp)
prettyTree(algae.rp)
par(mfrow=c(1,1))
得到如下回归树:
algae:
iris:
0 0
- 线性回归 逻辑回归 树回归
- 回归树
- 树回归
- 树回归
- 树回归
- 树回归
- 树回归
- 树回归
- 树回归
- 回归树
- 树回归
- 树回归
- 树回归
- 树回归
- 树回归
- 树回归
- 树回归
- 回归树-----生成回归树
- hdu 3345 War Chess (bfs+优先队列)
- python 备忘录
- 安卓学习谱
- Populating Next Right Pointers in Each Node (LeetCode)
- fatal error C1047 解决方法
- 回归树
- fatal error C1900
- 新手 对用hibernate+struts 分页的一些感悟
- matlab中图例换行
- suse 11安装db2时The 32-bit library file libpam.so is not found on the system.
- python dir()函数作用
- 关于HTML5中Canvas的宽、高设置有关问题
- matlab中关闭特定的warning
- matlab 中 train和adapt的区别