Create a partitioned survival regression object of class
partsurvfit. The object contains a list
of fitted survival models fit using either
an object of class
flexsurvreg_list) and the data frame used to perform the fit of each model.
The same data frame must have been used for each fit.
An object of class
The data frame used to fit each survival model in
Returns an object of class
partsurvfit, which is a list containing two elements.
The first element, "models", contains the survival models passed to
object, and the second
element, "data" contains the data frame passed to
library("flexsurv") fit1 <- flexsurv::flexsurvreg(formula = Surv(endpoint1_time, endpoint1_status) ~ age, data = psm4_exdata$survival, dist = "weibull") fit2 <- flexsurv::flexsurvreg(formula = Surv(endpoint2_time, endpoint2_status) ~ age, data = psm4_exdata$survival, dist = "weibull") fsreg_list <- flexsurvreg_list(endpoint1 = fit1, endpoint2 = fit2) fits <- partsurvfit(fsreg_list, data = psm4_exdata$survival) class(fits)#>  "partsurvfit"