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


R path.rpart 沿著路徑到達 Rpart 對象的選定節點


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

說明

返回一個名稱列表,其中每個元素包含從根到選定節點的路徑上的分割。

用法

path.rpart(tree, nodes, pretty = 0, print.it = TRUE)

參數

tree

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

nodes

包含所需路徑的所有節點的索引(節點號)的整數向量。如果丟失,用戶如下所述選擇節點。

pretty

一個整數,表示拆分標簽中因子級別的縮寫程度。值 (0) 表示沒有縮寫。默認值 NULL 表示使用字母元素來表示不同的因子水平。

print.it

邏輯性強。表示在交互選擇節點時是否打印出路徑。如果提供了 nodes 參數,則無關緊要。

細節

該函數具有一個必需參數作為 rpart 對象和一個節點列表作為可選參數。省略節點列表將導致函數等待用戶從樹狀圖中選擇節點。它將返回一個列表,其中指定或選擇的每個節點都有一個組件。該組件包含通向該節點的拆分序列。在圖形交互中,當選擇節點時,會打印出各個路徑。

命名(按節點)列表,其中每個元素包含從根到指定或選定節點的路徑上的所有分割。

圖形交互

rpart 對象的樹狀圖預計在圖形設備上可見,並且需要圖形輸入設備(例如鼠標)。單擊節點上的(選擇按鈕)即可選擇該節點。該過程可以重複任意多次。單擊退出按鈕將停止選擇過程並返回路徑列表。

例子

fit <- rpart(Kyphosis ~ Age + Number + Start, data = kyphosis)
print(fit)
path.rpart(fit, nodes = c(11, 22))

參考

This function was modified from path.tree in S.

也可以看看

rpart

相關用法


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