# \donttest{
# Veteran's Administration Lung Cancer Data
require(survival)
require(icenReg)
require(mable)
l<-veteran$time->u
u[veteran$status==0]<-Inf
veteran1<-data.frame(l=l, u=u, karno=veteran$karno, celltype=veteran$celltype,
trt=veteran$trt, age=veteran$age, prior=veteran$prior>0)
fit.sp<-ic_sp(cbind(l,u) ~ karno+celltype, data = veteran1, model="po")
x0<-data.frame(karno=100, celltype="squamous")
tau<-2000
res<-mable.po(cbind(l,u) ~ karno+celltype, data = veteran1, M=c(1,35),
g=-fit.sp$coefficients, x0=x0, tau=tau)
op<-par(mfrow=c(2,2))
plot(res, which = "likelihood")
plot(res, which = "change-point")
plot(res, y=data.frame(karno=20, celltype="squamous"), which="survival",
add=FALSE, type="l", xlab="Days",
main=expression(paste("Survival: ", bold(x)==0)))
plot(res, y=data.frame(karno=80, celltype="smallcell"), which="survival",
add=FALSE, type="l", xlab="Days",
main=expression(paste("Survival: ", bold(x)==bold(x)[0])))
par(op)
# }
Run the code above in your browser using DataLab