axe-flexsurvreg | R Documentation |
flexsurvreg objects are created from the flexsurv package. They differ from survreg in that the fitted models are not limited to certain parametric distributions. Users can define their own distribution, or leverage distributions like the generalized gamma, generalized F, and the Royston-Parmar spline model.
## S3 method for class 'flexsurvreg'
axe_call(x, verbose = FALSE, ...)
## S3 method for class 'flexsurvreg'
axe_env(x, verbose = FALSE, ...)
x |
A model object. |
verbose |
Print information each time an axe method is executed.
Notes how much memory is released and what functions are
disabled. Default is |
... |
Any additional arguments related to axing. |
Axed flexsurvreg object.
# Load libraries
library(parsnip)
library(flexsurv)
# Create model and fit
flexsurvreg_fit <- surv_reg(mode = "regression", dist = "gengamma") %>%
set_engine("flexsurv") %>%
fit(Surv(Tstart, Tstop, status) ~ trans, data = bosms3)
out <- butcher(flexsurvreg_fit, verbose = TRUE)
# Another flexsurvreg model object
wrapped_flexsurvreg <- function() {
some_junk_in_environment <- runif(1e6)
fit <- flexsurvreg(Surv(futime, fustat) ~ 1,
data = ovarian, dist = "weibull")
return(fit)
}
out <- butcher(wrapped_flexsurvreg(), verbose = TRUE)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.