R语言
scat
位于 mgcv
包(package)。 说明
与 gam
或 bam
一起使用的系列,使用缩放 t 模型实现重尾响应变量 y 的回归。这个想法是 ,其中 由线性预测器确定,而 和 是与平滑参数一起估计的参数。
用法
scat(theta = NULL, link = "identity",min.df=3)
参数
theta |
要估计的参数 |
link |
链接函数: |
min.df |
最小自由度。不应设置为 2 或更小,因为这意味着无限的响应方差。 |
细节
当数据有重尾时,可用于代替高斯。 min.df
可以修改,但较低的值有时会导致平滑参数估计中的收敛问题。无论如何,min.df
应该>2,因为只有这样,t 随机变量才具有有限方差。
值
类 extended.family
的对象。
例子
library(mgcv)
## Simulate some t data...
set.seed(3);n<-400
dat <- gamSim(1,n=n)
dat$y <- dat$f + rt(n,df=4)*2
b <- gam(y~s(x0)+s(x1)+s(x2)+s(x3),family=scat(link="identity"),data=dat)
b
plot(b,pages=1)
作者
Natalya Pya (nat.pya@gmail.com)
参考
Wood, S.N., N. Pya and B. Saefken (2016), Smoothing parameter and model selection for general smooth models. Journal of the American Statistical Association 111, 1548-1575 doi:10.1080/01621459.2016.1180986
相关用法
- R smooth.construct.cr.smooth.spec GAM 中的惩罚三次回归样条
- R smooth.construct.bs.smooth.spec GAM 中的惩罚 B 样条
- R smooth.construct GAM 中平滑项的构造函数
- R smooth.construct.sz.smooth.spec GAM 中的约束因子平滑交互
- R smooth.construct.re.smooth.spec GAM 中的简单随机效应
- R slanczos 计算对称矩阵的截断特征分解
- R single.index 具有 mgcv 的单指数模型
- R smooth.info 提供有关平滑规范的额外信息的通用函数
- R smooth2random 将平滑转换为适合估计随机效应的形式
- R smooth.construct.mrf.smooth.spec 马尔可夫随机场平滑
- R smooth.construct.gp.smooth.spec 低阶高斯过程平滑
- R smooth.construct.tp.smooth.spec GAM 中的惩罚薄板回归样条
- R smooth.construct.ad.smooth.spec GAM 中的自适应平滑
- R smooth.construct.so.smooth.spec 皂膜平滑剂
- R smooth.construct.ds.smooth.spec 低阶 Duchon 1977 样条
- R sp.vcov 从 (RE)ML GAM 拟合中提取平滑参数估计器协方差矩阵
- R smooth.construct.fs.smooth.spec GAM 中平滑交互的因子
- R smooth.construct.ps.smooth.spec GAM 中的 P 样条
- R smooth.construct.sos.smooth.spec 球体上的样条线
- R smooth.construct.tensor.smooth.spec 张量积平滑构造函数
- R shash Sinh-arcsinh 位置比例和形状模型族
- R s 在 GAM 公式中定义平滑
- R smooth.construct.t2.smooth.spec 张量积平滑构造函数
- R smoothCon GAM 平滑项的预测/构造包装函数
- R step.gam step.gam 的替代品
注:本文由纯净天空筛选整理自R-devel大神的英文原创作品 GAM scaled t family for heavy tailed data。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。