extract.lme.cov
位於 mgcv
包(package)。 說明
這是gamm
的服務例程。從 lme
對象中提取數據的估計協方差矩陣,允許用戶控製在此計算中包含哪些級別的隨機效應。 extract.lme.cov
明確地形成完整矩陣:extract.lme.cov2
嘗試比這更經濟。
用法
extract.lme.cov(b,data=NULL,start.level=1)
extract.lme.cov2(b,data=NULL,start.level=1)
參數
b |
通過調用 |
.
data |
提供給 |
start.level |
在計算中開始包括隨機效應的嵌套級別。這用於允許將平滑項估計為隨機效應,但在方差計算中將其視為固定效應。 |
細節
用於線性混合模型的隨機效應、相關結構和方差結構相結合,暗示了所建模的響應數據的協方差矩陣。這些例程提取協方差矩陣。該過程稍微複雜一些,因為擬合模型對象的不同組件以不同的順序存儲(詳細信息請參閱函數代碼!)。
extract.lme.cov
計算效率不高,因為它形成完整矩陣,而實際上可能是稀疏的。 extract.lme.cov2
效率更高。如果協方差矩陣是對角矩陣,則僅返回前導對角線;如果它可以寫成塊對角矩陣(在原始數據的某種排列下),則返回定義非零塊的矩陣列表以及指示塊的每行/列的原始數據的哪一行的索引對角矩陣有關。塊大小由隨機效應結構中最粗的分組級別定義。
gamm
使用 extract.lme.cov2
。
extract.lme.cov
目前不處理相關結構的分組因子比隨機效應的分組因子更精細的情況。 extract.lme.cov2
確實可以處理這種情況。
值
對於extract.lme.cov
估計的協方差矩陣。
對於extract.lme.cov2
,包含估計協方差矩陣和索引數組的列表。協方差矩陣存儲為前導對角線上的元素、定義塊對角矩陣的矩陣列表或完整矩陣(如果前兩個選項不可行)。
例子
## see also ?formXtViX for use of extract.lme.cov2
require(mgcv)
library(nlme)
data(Rail)
b <- lme(travel~1,Rail,~1|Rail)
extract.lme.cov(b)
extract.lme.cov2(b)
作者
Simon N. Wood simon.wood@r-project.org
參考
For lme
see:
Pinheiro J.C. and Bates, D.M. (2000) Mixed effects Models in S and S-PLUS. Springer
For details of how GAMMs are set up here for estimation using lme
see:
Wood, S.N. (2006) Low rank scale invariant tensor product smooths for Generalized Additive Mixed Models. Biometrics 62(4):1025-1036
or
Wood S.N. (2017) Generalized Additive Models: An Introduction with R (2nd edition). Chapman and Hall/CRC Press.
https://www.maths.ed.ac.uk/~swood34/
也可以看看
相關用法
- R exclude.too.far 排除距離數據太遠的預測網格點
- R vcov.gam 從 GAM 擬合中提取參數(估計器)協方差矩陣
- R gam.check 擬合 gam 模型的一些診斷
- R null.space.dimension TPRS 未懲罰函數空間的基礎
- R gam.reparam 尋找平方根懲罰的穩定正交重新參數化。
- R scat 用於重尾數據的 GAM 縮放 t 係列
- R choldrop 刪除並排名第一 Cholesky 因子更新
- R smooth.construct.cr.smooth.spec GAM 中的懲罰三次回歸樣條
- R bandchol 帶對角矩陣的 Choleski 分解
- R gam.side GAM 的可識別性邊條件
- R cox.ph 附加 Cox 比例風險模型
- R mgcv.parallel mgcv 中的並行計算。
- R gamm 廣義加性混合模型
- R pdTens 實現張量積平滑的 pdMat 類的函數
- R Predict.matrix GAM 中平滑項的預測方法
- R Predict.matrix.soap.film 皂膜光滑度預測矩陣
- R smooth.construct.bs.smooth.spec GAM 中的懲罰 B 樣條
- R gamlss.gH 計算回歸係數的對數似然導數
- R plot.gam 默認 GAM 繪圖
- R mvn 多元正態加性模型
- R gfam 分組家庭
- R smooth.construct GAM 中平滑項的構造函數
- R pcls 懲罰約束最小二乘擬合
- R gam.fit3 使用 GCV、UBRE/AIC 或 RE/ML 導數計算進行 P-IRLS GAM 估計
- R rTweedie 生成 Tweedie 隨機偏差
注:本文由純淨天空篩選整理自R-devel大神的英文原創作品 Extract the data covariance matrix from an lme object。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。