當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


R print.rpart 打印 Rpart 對象


R語言 print.rpart 位於 rpart 包(package)。

說明

此函數打印 rpart 對象。它是類 "rpart" 的通用函數 print 的方法。

用法

## S3 method for class 'rpart'
print(x, minlength = 0, spaces = 2, cp, digits = getOption("digits"),
  nsmall = min(20, digits), ...)

參數

x

"rpart" 的擬合模型對象。假定這是某個函數的結果,該函數生成一個對象,該對象的命名組件與 rpart 函數返回的組件具有相同的命名組件。

minlength

控製標簽的縮寫:請參閱labels.rpart

spaces

縮進深度不斷增加的節點的空格數。

digits

要打印的數字位數。

nsmall

小數點右邊的位數。請參閱format

cp

從打印輸出中刪除複雜度小於 cp 的所有節點。如果未指定則忽略。

...

要傳遞給其他方法或從其他方法傳遞的參數。

細節

此函數是類 "rpart" 的通用函數 print 的方法。可以通過調用相應類的對象的 print 來調用它,也可以直接通過調用 print.rpart 來調用它,而不管對象的類如何。

副作用

打印 x$frame 內容的 semi-graphical 布局。縮進用於傳達樹形拓撲。每個節點的信息包括節點編號、分割、大小、偏差和擬合值。對於"class" 方法,還會打印類概率。

例子

z.auto <- rpart(Mileage ~ Weight, car.test.frame)
z.auto
## Not run: node), split, n, deviance, yval
      * denotes terminal node

 1) root 60 1354.58300 24.58333  
   2) Weight>=2567.5 45  361.20000 22.46667  
     4) Weight>=3087.5 22   61.31818 20.40909 *
     5) Weight<3087.5 23  117.65220 24.43478  
      10) Weight>=2747.5 15   60.40000 23.80000 *
      11) Weight<2747.5 8   39.87500 25.62500 *
   3) Weight<2567.5 15  186.93330 30.93333 *

## End(Not run)

也可以看看

printrpart.objectsummary.rpartprintcp

相關用法


注:本文由純淨天空篩選整理自R-devel大神的英文原創作品 Print an Rpart Object。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。