决策树实验指导书-R.doc

决策树实验指导书-R.doc

ID:56416059

大小:123.00 KB

页数:3页

时间:2020-06-23

决策树实验指导书-R.doc_第1页
决策树实验指导书-R.doc_第2页
决策树实验指导书-R.doc_第3页
资源描述:

《决策树实验指导书-R.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、决策树实验指导书实验目的:1掌握利用R进行决策树的基本步骤2更深入理解决策树的应用实验内容:说明:本实验采用iris数据集,下面中的数据集如无上下文说明,即是指irisiris以鸢尾花的特征作为数据来源,数据集包含150个数据集,分为3类,每类50个数据,每个数据包含4个属性,是在数据挖掘、数据分类中非常常用的测试集、训练集。四个属性分别为:花萼长度、花萼宽带、花瓣长度、花瓣宽度三类分别为:setosa,versicolor,virginica(山鸢尾、变色鸢尾和维吉尼亚鸢尾)1、加载rpart包install.pack

2、ages("rpart")2、构建决策树,并解释rpart中三个参数的含义iris.rp=rpart(Species~.,iris,method=“class”)3、画出决策树plot(iris.rp,uniform=T,branch=0,margin=0.1,main="ClassificationTreeIrisSpeciesbyPetalandSepalLength")iris.4、添加决策树的标签text(iris.rp,use.n=T,fancy=T,col="blue")5、根据命令table(iris$

3、Species)给出的结果,解释决策树的分类结果6、用决策树进行预测生成训练集ris.train=iris[2*(1:75)-1,]生成测试集iris.test=iris[2*(1:75),]iris.rp2=rpart(Species~.,iris.train,method=“class”)iris.rp3=predict(iris.rp2,iris.test[,-5],type="class")7、查看预测结果并对结果进行分析,计算出该决策树的accuracy(分类正确的样本数除以总样本数)table(iris.te

4、st[,5],iris.rp3)(25+24+22)/75=0.95

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。