addterm
位于 MASS
包(package)。 说明
尝试通过添加提供的单个项来拟合与当前模型不同的所有模型,从而保持边际性。
这个函数是通用的;类 lm
和 glm
存在方法,默认方法适用于许多其他类。
用法
addterm(object, ...)
## Default S3 method:
addterm(object, scope, scale = 0, test = c("none", "Chisq"),
k = 2, sorted = FALSE, trace = FALSE, ...)
## S3 method for class 'lm'
addterm(object, scope, scale = 0, test = c("none", "Chisq", "F"),
k = 2, sorted = FALSE, ...)
## S3 method for class 'glm'
addterm(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.lo <- aov(log(Days+2.5) ~ 1, quine)
addterm(quine.lo, quine.hi, test="F")
house.glm0 <- glm(Freq ~ Infl*Type*Cont + Sat, family=poisson,
data=housing)
addterm(house.glm0, ~. + Sat:(Infl+Type+Cont), test="Chisq")
house.glm1 <- update(house.glm0, . ~ . + Sat*(Infl+Type+Cont))
addterm(house.glm1, ~. + Sat:(Infl+Type+Cont)^2, test = "Chisq")
参考
Venables, W. N. and Ripley, B. D. (2002) Modern Applied Statistics with S. Fourth edition. Springer.
也可以看看
相关用法
- R anorexia 厌食症体重变化数据
- R anova.negbin 负二项式 GLM 的似然比检验
- R accdeaths 1973-1978 年美国意外死亡人数
- R area 自适应数值积分
- 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-devel大神的英文原创作品 Try All One-Term Additions to a Model。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。