dropterm
位於 MASS
包(package)。 說明
嘗試通過刪除單個項來擬合與當前模型不同的所有模型,保持邊際性。
這個函數是通用的;類 lm
和 glm
存在方法,默認方法適用於許多其他類。
用法
dropterm (object, ...)
## Default S3 method:
dropterm(object, scope, scale = 0, test = c("none", "Chisq"),
k = 2, sorted = FALSE, trace = FALSE, ...)
## S3 method for class 'lm'
dropterm(object, scope, scale = 0, test = c("none", "Chisq", "F"),
k = 2, sorted = FALSE, ...)
## S3 method for class 'glm'
dropterm(object, scope, scale = 0, test = c("none", "Chisq", "F"),
k = 2, sorted = FALSE, trace = FALSE, ...)
參數
object |
通過某種模型擬合函數擬合的對象。 |
scope |
給出可能被刪除的項的公式。默認情況下,模型公式。實際上隻嘗試可以刪除並保持邊性的術語。 |
scale |
用於定義選擇模型的 AIC 統計量,目前僅適用於 |
test |
結果是否應該包括相對於原始模型的檢驗統計量? F 檢驗僅適用於 |
k |
用於懲罰的自由度數的倍數。隻有 |
sorted |
結果應該按照AIC的值排序嗎? |
trace |
如果 |
... |
傳遞給其他方法或從其他方法傳遞的參數。 |
細節
AIC 的定義僅取決於附加常數:在適當的情況下(具有指定比例的 lm
模型),該常數被視為 Mallows Cp 統計中使用的常數,並對結果進行相應標記。
值
"anova"
類的表至少包含模型自由度變化和 AIC(或 Cp)的列。一些方法將提供更多信息,例如平方和、偏差、對數似然和檢驗統計量。
例子
quine.hi <- aov(log(Days + 2.5) ~ .^4, quine)
quine.nxt <- update(quine.hi, . ~ . - Eth:Sex:Age:Lrn)
dropterm(quine.nxt, test= "F")
quine.stp <- stepAIC(quine.nxt,
scope = list(upper = ~Eth*Sex*Age*Lrn, lower = ~1),
trace = FALSE)
dropterm(quine.stp, test = "F")
quine.3 <- update(quine.stp, . ~ . - Eth:Age:Lrn)
dropterm(quine.3, test = "F")
quine.4 <- update(quine.3, . ~ . - Eth:Age)
dropterm(quine.4, test = "F")
quine.5 <- update(quine.4, . ~ . - Age:Lrn)
dropterm(quine.5, test = "F")
house.glm0 <- glm(Freq ~ Infl*Type*Cont + Sat, family=poisson,
data = housing)
house.glm1 <- update(house.glm0, . ~ . + Sat*(Infl+Type+Cont))
dropterm(house.glm1, test = "Chisq")
參考
Venables, W. N. and Ripley, B. D. (2002) Modern Applied Statistics with S. Fourth edition. Springer.
也可以看看
相關用法
- R drivers 1969-84 年英國汽車司機死亡人數
- R denumerate 將“loglm”的允許公式轉換為“terms”的公式
- R deaths 英國每月因肺部疾病死亡的人數
- R dose.p 二項式測定模型的預測劑量
- R summary.rlm 魯棒線性模型的總結方法
- R ginv 廣義逆矩陣
- R housing 哥本哈根住房條件調查的頻率表
- R biopsy 乳腺癌患者的活檢數據
- R predict.qda 根據二次判別分析進行分類
- R contr.sdif 連續差異對比編碼
- R Melanoma 惡性黑色素瘤的生存率
- R boxcox 線性模型的 Box-Cox 變換
- R predict.glmmPQL glmmPQL 擬合的預測方法
- R ucv 帶寬選擇的無偏交叉驗證
- R theta.md 估計負二項式的 theta
- R parcoord 平行坐標圖
- R rlm 線性模型的穩健擬合
- R npk 經典 N、P、K 階乘實驗
- R Cars93 1993 年美國銷售的 93 輛汽車的數據
- R predict.lda 通過線性判別對多變量觀測值進行分類
- R geyser 老忠實間歇泉數據
- R summary.negbin 類“negbin”對象的摘要方法函數
- R Aids2 澳大利亞艾滋病生存數據
- R truehist 繪製直方圖
- R mcycle 來自模擬摩托車事故的數據
注:本文由純淨天空篩選整理自R-devel大神的英文原創作品 Try All One-Term Deletions from a Model。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。