全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
9817 4
2018-11-03
最近在学习吴喜之的《统计学:从数据到结论》中有关决策树的章节,按书上一样的代码做皮肤病数据的决策树并画图,可是为啥画图结果和书上很不一样?是否书中忽略掉一些参数细节?但是我查了半天也没查到问题在哪里,烦请高手帮忙看一下。
1)书上的代码如下:
01.png
画出来的图如下:
06.png

2)我的代码如下:
03.png
打印出的决策树细节没啥问题:
04.png
但是结果出来的图:
05.png

问题1:显示不全,上面的图例从3开始,1和2去哪了?通过 par(mar=) 这样的参数设置也不起作用,不知道怎么回事?
问题2:最大的问题是明明节点是用 0.5 来分的,为啥这个图上都是 1 啊...我设置了 digits 参数也不行,真的头疼。
不知道哪位大神有解决方法,望不吝赐教,十分感激!!

附件列表
Rplot.png

原图尺寸 6.33 KB

Rplot.png

02.png

原图尺寸 21.33 KB

02.png

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2018-11-6 19:50:33
设置 par(oma=c(0,0,1,0)) 解决了第一个显示不全的问题~但是第二个最主要的小数位数的问题还木有解决有木有大神帮帮忙
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2018-11-7 09:17:55
问题出现在`rpart.plot`,用`rpart.plot.version1()`就能画出原书中的图了。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2018-11-9 17:58:15
lemon.d 发表于 2018-11-7 09:17
问题出现在`rpart.plot`,用`rpart.plot.version1()`就能画出原书中的图了。
哇哦,真的是和原书一模一样了所以这个 rpart.plot 是自从那本书以后又改版了么。。总之十分感谢哇!~
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2019-2-19 15:17:07
我现在做了一个一个决策树,各节点上的判别条件也都是0.5,老感觉不正常,为嘛没有0.6,0.3啥的,请问0.5代表什么
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群