当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


R post.rpart Rpart 对象的 PostScript 演示图


R语言 post.rpart 位于 rpart 包(package)。

说明

生成 rpart 对象的 PostScript 演示图。

用法

post(tree, ...)

## S3 method for class 'rpart'
post(tree, title., 
     filename = paste(deparse(substitute(tree)), ".ps", sep = ""), 
     digits = getOption("digits") - 2, pretty = TRUE,
     use.n = TRUE, horizontal = TRUE, ...)

参数

tree

"rpart" 的拟合模型对象。假定这是某个函数的结果,该函数生成一个对象,该对象的命名组件与 rpart 函数返回的组件具有相同的命名组件。

title.

出现在图顶部的标题。默认情况下,打印出 rpart 端点的名称。

filename

包含输出的 ASCII 文件。默认情况下,文件名是rpart给定的对象的名称(添加后缀.ps)。如果 filename = "" ,则绘图显示在当前图形设备上。

digits

数值数据中包含的有效位数。

pretty

一个整数,表示定义分割的字符串中因子水平的缩写程度; (0) 表示无级别缩写。 NULL表示使用字母元素来表示不同的因子水平。默认值 ( TRUE ) 表示最大可能的缩写。

use.n

逻辑性强。如果TRUE(默认),则为方法 class 添加标签 ⁠#events level1/ #events level2/⁠ 等,为方法 anova 添加标签 ⁠n⁠,为方法 poissonexp 添加标签 ⁠#events/n⁠

horizontal

逻辑性强。如果TRUE(默认),绘图是水平的。如果 FALSE ,绘图显示为横向。

...

postscript 函数的其他参数。

细节

创建的绘图使用函数plot.rparttext.rpart(带有fancy 选项)。选择这些设置是因为它们对我们来说看起来不错,但其他选项可能更好,具体取决于 rpart 对象。鼓励用户编写自己的包含喜爱选项的函数。

副作用

rpart 的绘图是使用 postscript 驱动程序创建的,如果是 filename = "" 则使用当前设备创建。

例子

## Not run: 
z.auto <- rpart(Mileage ~ Weight, car.test.frame)
post(z.auto, file = "")   # display tree on active device
   # now construct postscript version on file "pretty.ps"
   # with no title
post(z.auto, file = "pretty.ps", title = " ")
z.hp <- rpart(Mileage ~ Weight + HP, car.test.frame)
post(z.hp)
## End(Not run)

也可以看看

plot.rpartrparttext.rpartabbreviate

相关用法


注:本文由纯净天空筛选整理自R-devel大神的英文原创作品 PostScript Presentation Plot of an Rpart Object。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。