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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。