multivPenal(formula, formula.Event2, formula.terminalEvent, data,
initialize = TRUE, recurrentAG = FALSE, n.knots, kappa,
maxit = 350, hazard = "Splines", nb.int,
print.times = TRUE)
terminal
,event2
,
print.multivPenal
,summary.multivPenal
,plot.multivPenal
###--- Multivariate Frailty model ---###
data(dataMultiv)
modMultiv.spli <- multivPenal(Surv(TIMEGAP,INDICREC)~cluster(PATIENT)+v1+v2+
event2(INDICMETA)+terminal(INDICDEATH),formula.Event2=~v1+v2+v3,
formula.terminalEvent=~v1,data=dataMultiv,n.knots=c(8,8,8),
kappa=c(1,1,1),initialize=FALSE)
print(modMultiv.spli)
modMultiv.weib <- multivPenal(Surv(TIMEGAP,INDICREC)~cluster(PATIENT)+v1+v2+
event2(INDICMETA)+terminal(INDICDEATH),formula.Event2=~v1+v2+v3,
formula.terminalEvent=~v1,data=dataMultiv,hazard="Weibull")
print(modMultiv.weib)
modMultiv.cpm <- multivPenal(Surv(TIMEGAP,INDICREC)~cluster(PATIENT)+v1+v2+
event2(INDICMETA)+terminal(INDICDEATH),formula.Event2=~v1+v2+v3,
formula.terminalEvent=~v1,data=dataMultiv,hazard="Piecewise-per",
nb.int=c(6,6,6))
print(modMultiv.cpm)
Run the code above in your browser using DataLab