alias
位于 stats
包(package)。 说明
在由公式指定的线性模型中查找别名(线性相关项)。
用法
alias(object, ...)
## S3 method for class 'formula'
alias(object, data, ...)
## S3 method for class 'lm'
alias(object, complete = TRUE, partial = FALSE,
partial.pattern = FALSE, ...)
参数
object |
拟合模型对象,例如来自 |
data |
(可选)用于搜索公式中的对象的 DataFrame 。 |
complete |
是否应该包含有关完整别名的信息? |
partial |
是否应该包含有关部分别名的信息? |
partial.pattern |
部分混叠是否应该以示意性的方式呈现?如果这样做,结果会以更紧凑的方式呈现,通常给出系数的十分位数。 |
... |
传入或传出其他方法的进一步参数。 |
细节
虽然主要方法适用于类 "lm"
,但 alias
对于实验设计最有用,因此与 aov
的拟合一起使用。完全混叠是指线性模型中的效应,无法独立于模型中较早出现的项进行估计,因此在拟合中忽略了它们的系数。部分混叠是指由于设计引起的相关性而无法精确估计的效应。
"lm"
方法的某些部分需要安装推荐的软件包 MASS
。
值
Model |
型号说明;通常是公式。 |
Complete |
矩阵,其中的列对应于线性依赖于行的效应。 |
Partial |
可估计效应的相关性,对角线为零。 |
注意
锯齿模式可能取决于所使用的对比度:Helmert 对比度可能是最有用的。
默认值与 S 中的不同。
例子
op <- options(contrasts = c("contr.helmert", "contr.poly"))
npk.aov <- aov(yield ~ block + N*P*K, npk)
alias(npk.aov)
options(op) # reset
作者
The design was inspired by the S function of the same name described in Chambers et al (1992).
参考
Chambers, J. M., Freeny, A and Heiberger, R. M. (1992) Analysis of variance; designed experiments. Chapter 5 of Statistical Models in S eds J. M. Chambers and T. J. Hastie, Wadsworth & Brooks/Cole.
相关用法
- R aggregate 计算数据子集的汇总统计
- R anova.glm 广义线性模型拟合的偏差分析
- R anova.mlm 多元线性模型之间的比较
- R addmargins 在多维表或数组上设置任意边距
- R anova 方差分析表
- R asOneSidedFormula 转换为单边公式
- R as.hclust 将对象转换为 hclust 类
- R ar.ols 通过 OLS 将自回归模型拟合到时间序列
- R arima.sim 从 ARIMA 模型进行模拟
- R ar 将自回归模型拟合到时间序列
- R arima 时间序列的 ARIMA 建模
- R ansari.test 安萨里-布拉德利检验
- R approxfun 插值函数
- R add1 在模型中添加或删除所有可能的单项
- R acf 自协方差和互协方差以及相关函数估计
- R aov 拟合方差分析模型
- R ave 因子水平组合的组平均值
- R arima0 时间序列的 ARIMA 建模 – 初步版本
- R acf2AR 计算精确拟合 ACF 的 AR 过程
- R anova.lm 线性模型拟合的方差分析
- R stlmethods STL 对象的方法
- R medpolish 矩阵的中值波兰(稳健双向分解)
- R naprint 调整缺失值
- R summary.nls 总结非线性最小二乘模型拟合
- R summary.manova 多元方差分析的汇总方法
注:本文由纯净天空筛选整理自R-devel大神的英文原创作品 Find Aliases (Dependencies) in a Model。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。