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


R text.rpart 將文本放置在樹狀圖上


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

說明

用文本標記樹狀圖的當前圖。

用法

## S3 method for class 'rpart'
text(x, splits = TRUE, label, FUN = text, all = FALSE,
     pretty = NULL, digits = getOption("digits") - 3, use.n = FALSE,
     fancy = FALSE, fwidth = 0.8, fheight = 0.8, bg = par("bg"),
     minlength = 1L, ...)

參數

x

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

splits

邏輯標誌。如果TRUE(默認),則樹中的分割將標有分割標準。

label

為了與 rpart2 兼容,在此版本中被忽略(帶有警告)。

FUN

標簽函數的名稱,例如text

all

邏輯性強。如果 TRUE ,則所有節點都被標記,否則僅標記終端節點。

minlength

用於因子標簽的長度。值為 1 會使它們打印為‘a’, ‘b’,.....較大的值使用標簽名稱的縮寫。有關詳細信息,請參閱labels.rpart 函數。

pretty

minlength 參數的替代方案,請參閱 labels.rpart

digits

數字標簽中包含的有效數字位數。

use.n

邏輯性強。如果 TRUE ,則添加到標簽 ⁠(#events level1/ #events level2/⁠ 等(對於 classn 對於 anova 、以及 ⁠#events/n⁠ 對於 poissonexp )。

fancy

邏輯性強。如果 TRUE ,節點由橢圓(內部節點)和矩形(葉子)表示,並由 yval 標記。連接節點的邊由左分割和右分割標記。

fwidth

與選項 fancy 以及橢圓形和矩形的寬度相關。如果是 fwidth < 1 則它是一個縮放因子(默認 = 0.8)。如果fwidth > 1則表示要使用的字符寬度(針對當前圖形設備)的數量。

fheight

與選項 fancy 以及橢圓形和矩形的高度相關。如果是 fheight <1 則它是一個縮放因子(默認 = 0.8)。如果fheight > 1則表示要使用的字符高度(針對當前圖形設備)的數量。

bg

用於繪製注釋背景的顏色(如果 fancy = TRUE )。

...

圖形參數也可以作為參數提供給該函數(請參閱par)。由於標簽通常延伸到繪圖區域之外,因此指定 xpd = TRUE 會很有幫助。

副作用

樹狀圖的當前圖已被標記。

例子

freen.tr <- rpart(y ~ ., freeny)
par(xpd = TRUE)
plot(freen.tr)
text(freen.tr, use.n = TRUE, all = TRUE)

也可以看看

text , plot.rpart , rpart , labels.rpart , abbreviate

相關用法


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