cnorm
位于 mgcv
包(package)。 说明
与 gam
或 bam
一起使用的系列,实现审查正常数据的回归。如果 是平均值 和标准差 的响应,则 遵循 分布。那是
是所有观测值的单个标量。观察结果可以是左、间隔或右删失或未删失。
例如,适用于 log-normal 加速失效时间 (AFT) 模型、Tobit 回归和粗略舍入数据。
用法
cnorm(theta=NULL,link="identity")
参数
theta |
对数标准差参数。如果提供且为正值,则将其视为标准差的固定值(而不是其对数)。如果提供,则负数视为标准差初始值(不是其对数)的负数。 |
link |
链接函数: |
细节
如果该族与向量响应一起使用,则假设没有审查,并且得到常规高斯回归结果。如果存在审查,则应以两列矩阵的形式提供响应。第一列始终是数字。第二列中的条目如下。
-
如果条目与相应的第一列条目相同,则它是未经审查的观察。
-
如果条目是数字并且与第一列条目不同,则存在间隔审查。第一列条目是间隔下限,第二列条目是间隔上限。仅知道 处于这些限制之间。
-
如果第二列条目是
-Inf
,则观察结果将被保留在第一列条目的值处。只知道 小于或等于第一列值。 -
如果第二列条目是
Inf
,则观察结果将根据第一列条目的值进行右删失。只知道 大于或等于第一列值。
允许审查和未经审查的数据的任何混合,但请注意,仅由右和/或左审查数据组成的数据包含很少的信息。
值
类 extended.family
的对象。
例子
library(mgcv)
#######################################################
## AFT model example for colon cancer survivial data...
#######################################################
library(survival) ## for data
col1 <- colon[colon$etype==1,] ## concentrate on single event
col1$differ <- as.factor(col1$differ)
col1$sex <- as.factor(col1$sex)
## set up the AFT response...
logt <- cbind(log(col1$time),log(col1$time))
logt[col1$status==0,2] <- Inf ## right censoring
col1$logt <- -logt ## -ve conventional for AFT versus Cox PH comparison
## fit the model...
b <- gam(logt~s(age,by=sex)+sex+s(nodes)+perfor+rx+obstruct+adhere,
family=cnorm(),data=col1)
plot(b,pages=1)
## ... compare this to ?cox.ph
################################
## A Tobit regression example...
################################
set.seed(3);n<-400
dat <- gamSim(1,n=n)
ys <- dat$y - 5 ## shift data down
## truncate at zero, and set up response indicating this has happened...
y <- cbind(ys,ys)
y[ys<0,2] <- -Inf
y[ys<0,1] <- 0
dat$yt <- y
b <- gam(yt~s(x0)+s(x1)+s(x2)+s(x3),family=cnorm,data=dat)
plot(b,pages=1)
##############################
## A model for rounded data...
##############################
dat <- gamSim(1,n=n)
y <- round(dat$y)
y <- cbind(y-.5,y+.5) ## set up to indicate interval censoring
dat$yi <- y
b <- gam(yi~s(x0)+s(x1)+s(x2)+s(x3),family=cnorm,data=dat)
plot(b,pages=1)
作者
Simon N. Wood simon.wood@r-project.org
参考
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 choldrop 删除并排名第一 Cholesky 因子更新
- R cox.ph 附加 Cox 比例风险模型
- R choose.k 平滑的基本尺寸选择
- R cox.pht 具有时变协变量的可加 Cox 比例风险模型
- R columb 俄亥俄州哥伦布犯罪数据的简化版本
- R concurvity GAM 并发测量
- R cSplineDes 评估循环 B 样条基础
- 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 smooth.construct.cr.smooth.spec GAM 中的惩罚三次回归样条
- R bandchol 带对角矩阵的 Choleski 分解
- R gam.side GAM 的可识别性边条件
- 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-devel大神的英文原创作品 GAM censored normal family for log-normal AFT and Tobit models。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。