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。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。