Predict.matrix
位于 mgcv
包(package)。 说明
获取由 smooth.construct
方法生成的 smooth
对象,并获取将与此类平滑相关的参数映射到一组新协变量值处的平滑预测值的矩阵。
在实践中,此方法通常通过包装函数 PredictMat
调用。
用法
Predict.matrix(object,data)
Predict.matrix2(object,data)
参数
object |
是由 |
data |
包含要评估平滑项的(命名)协变量值的 DataFrame 。确切的要求与 |
.
细节
在公式处理过程中,GAM 公式中的平滑项将转换为 xx.smooth.spec
类的平滑规范对象。使用适当的 smooth.construct
函数将每个对象转换为平滑对象。 Predict.matrix
函数用于获取矩阵,该矩阵将与平滑项关联的参数映射到该项在新协变量值处的预测值。
请注意,可以通过编写新的 smooth.construct
方法函数和相应的 Predict.matrix
方法函数来添加新的平滑类:有关详细信息,请参阅为 smooth.construct
提供的示例代码。
值
一个矩阵,它将与平滑相关的参数映射到在 object
中给出的协变量值处评估的平滑值向量。如果平滑类是生成偏移量的类,则相应的偏移量将作为矩阵的属性 "offset"
返回。
例子
# See smooth.construct examples
作者
Simon N. Wood simon.wood@r-project.org
参考
Wood S.N. (2017) Generalized Additive Models: An Introduction with R (2nd edition). Chapman and Hall/CRC Press.
也可以看看
相关用法
- R Predict.matrix.soap.film 皂膜光滑度预测矩阵
- R Predict.matrix.cr.smooth 预测矩阵法函数
- R vcov.gam 从 GAM 拟合中提取参数(估计器)协方差矩阵
- R gam.check 拟合 gam 模型的一些诊断
- R null.space.dimension TPRS 未惩罚函数空间的基础
- R gam.reparam 寻找平方根惩罚的稳定正交重新参数化。
- R extract.lme.cov 从 lme 对象中提取数据协方差矩阵
- 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 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大神的英文原创作品 Prediction methods for smooth terms in a GAM。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。