R语言
snip.rpart
位于 rpart
包(package)。 说明
创建 "snipped" rpart 对象,其中包含选定子树被剪掉后剩余的节点。用户可以使用 toss 参数来剪切节点,或者通过在图形窗口内的指定节点上单击鼠标按钮以交互方式剪切节点。
用法
snip.rpart(x, toss)
参数
x |
类 |
toss |
一个整数向量,包含要剪掉的所有子树的索引(节点号)。如果丢失,用户选择要剪掉的分支,如下所述。 |
细节
rpart
的树状图预计在图形设备上可见,并且需要图形输入设备(例如鼠标)。单击节点上的(选择按钮)会显示节点编号、样本大小、响应 y-value 和错误 (dev)。在同一节点上第二次单击会剪掉该子树并在视觉上擦除该子树。该过程可以重复多次。选择根节点或叶节点会产生警告。单击退出按钮将停止截图过程并返回生成的 rpart
对象。
有关图形输入技术的详细信息,请参阅特定图形设备的文档。
值
rpart
对象,包含指定或选定的子树被剪掉后剩余的节点。
警告
视觉上擦除绘图是通过over-plotting用背景颜色完成的。如果背景是透明的(对于屏幕设备通常是这样),这将不起作用。
例子
## dataset not in R
## Not run:
z.survey <- rpart(market.survey) # grow the rpart object
plot(z.survey) # plot the tree
z.survey2 <- snip.rpart(z.survey, toss = 2) # trim subtree at node 2
plot(z.survey2) # plot new tree
# can also interactively select the node using the mouse in the
# graphics window
## End(Not run)
也可以看看
相关用法
- R summary.rpart 总结拟合的 Rpart 对象
- R solder.balance 印刷电路板上的元件焊接
- R stagec C期前列腺癌
- R predict.rpart 根据拟合的 Rpart 对象进行预测
- R labels.rpart 为 Rpart 对象创建分割标签
- R printcp 显示拟合 Rpart 对象的 CP 表
- R print.rpart 打印 Rpart 对象
- R residuals.rpart 拟合 Rpart 对象的残差
- R rpart.control Rpart 配合控制
- R car90 1990 年《消费者报告》中的汽车数据
- R post.rpart Rpart 对象的 PostScript 演示图
- R path.rpart 沿着路径到达 Rpart 对象的选定节点
- R rpart.exp 指数拟合的初始化函数
- R rsq.rpart 绘制不同分割的近似 R 方
- R meanvar.rpart Rpart 对象的均值-方差图
- R car.test.frame 1990 年《消费者报告》中的汽车数据
- R rpart 递归分区和回归树
- R cu.summary 1990 年《消费者报告》中的汽车数据
- R xpred.rpart 返回交叉验证的预测
- R kyphosis 接受过脊柱矫正操作的儿童的数据
- R na.rpart 处理 Rpart 对象中的缺失值
- R plot.rpart 绘制 Rpart 对象
- R prune.rpart Rpart 对象的成本复杂性修剪
- R plotcp 绘制 Rpart 拟合的复杂性参数表
- R text.rpart 将文本放置在树状图上
注:本文由纯净天空筛选整理自R-devel大神的英文原创作品 Snip Subtrees of an Rpart Object。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。