rpart
位於 rpart
包(package)。 說明
擬合rpart
模型
用法
rpart(formula, data, weights, subset, na.action = na.rpart, method,
model = FALSE, x = FALSE, y = TRUE, parms, control, cost, ...)
參數
formula |
a formula ,有響應但沒有交互項。如果這是一個 DataFrame ,則將其視為模型框(參見 |
data |
一個可選 DataFrame ,用於解釋公式中命名的變量。 |
weights |
可選 shell 重量。 |
subset |
可選表達式表示僅應在擬合中使用數據行的子集。 |
na.action |
默認操作會刪除所有缺少 |
method |
或者, |
model |
如果符合邏輯:在結果中保留模型框架的副本?如果 |
x |
在結果中保留 |
y |
在結果中保留因變量的副本。如果丟失並且提供了 |
parms |
分割函數的可選參數。 |
control |
控製 |
cost |
非負成本向量,模型中的每個變量都有一個非負成本向量。所有變量默認為 1。這些是考慮分割時要應用的縮放比例,因此變量分割的改進除以其成本來決定選擇哪個分割。 |
... |
|
細節
這與tree
S 中的函數主要在於其對代理變量的處理。在大多數細節上它遵循布雷曼等阿爾(1984)相當接近。R包tree
提供了重新實現tree
.
值
類 rpart
的對象。請參閱rpart.object
。
例子
fit <- rpart(Kyphosis ~ Age + Number + Start, data = kyphosis)
fit2 <- rpart(Kyphosis ~ Age + Number + Start, data = kyphosis,
parms = list(prior = c(.65,.35), split = "information"))
fit3 <- rpart(Kyphosis ~ Age + Number + Start, data = kyphosis,
control = rpart.control(cp = 0.05))
par(mfrow = c(1,2), xpd = NA) # otherwise on some devices the text is clipped
plot(fit)
text(fit, use.n = TRUE)
plot(fit2)
text(fit2, use.n = TRUE)
參考
Breiman L., Friedman J. H., Olshen R. A., and Stone, C. J. (1984) Classification and Regression Trees. Wadsworth.
也可以看看
相關用法
- R rpart.control Rpart 配合控製
- R rpart.exp 指數擬合的初始化函數
- R residuals.rpart 擬合 Rpart 對象的殘差
- R rsq.rpart 繪製不同分割的近似 R 方
- R predict.rpart 根據擬合的 Rpart 對象進行預測
- R snip.rpart 剪切 Rpart 對象的子樹
- R labels.rpart 為 Rpart 對象創建分割標簽
- R summary.rpart 總結擬合的 Rpart 對象
- R printcp 顯示擬合 Rpart 對象的 CP 表
- R print.rpart 打印 Rpart 對象
- R car90 1990 年《消費者報告》中的汽車數據
- R post.rpart Rpart 對象的 PostScript 演示圖
- R path.rpart 沿著路徑到達 Rpart 對象的選定節點
- R meanvar.rpart Rpart 對象的均值-方差圖
- R car.test.frame 1990 年《消費者報告》中的汽車數據
- R solder.balance 印刷電路板上的元件焊接
- R cu.summary 1990 年《消費者報告》中的汽車數據
- R xpred.rpart 返回交叉驗證的預測
- R kyphosis 接受過脊柱矯正操作的兒童的數據
- R stagec C期前列腺癌
- R na.rpart 處理 Rpart 對象中的缺失值
- R plot.rpart 繪製 Rpart 對象
- R prune.rpart Rpart 對象的成本複雜性修剪
- R plotcp 繪製 Rpart 擬合的複雜性參數表
- R text.rpart 將文本放置在樹狀圖上
注:本文由純淨天空篩選整理自R-devel大神的英文原創作品 Recursive Partitioning and Regression Trees。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。