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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。