A function that calculates the excess and population hazards for a given transition. Code is based on function rs.surv from the relsurv package.
haz_function(
formula = formula(data),
data,
ratetable = relsurv::slopop,
na.action,
add.times,
rmap,
include.all.times = FALSE
)
A list containing the needed hazards.
A non-parametric Surv-based formula, e.g. Surv(times, status)~1
A subset of the msprep object (dataset) where there's only data for the chosen transition
A table of event rates, organized as a ratetable object, such as slopop
A missing-data filter function, applied to the model.frame, after any subset argument has been used. Default is options()$na.action
Additional times at which the hazards should be evaluated
An optional list to be used if the variables are not organized and named in the same way as in the ratetable object
Should hazards be evaluated at all times in seq(minimum time, maximum time, by=1). Default is FALSE
Damjan Manevski damjan.manevski@mf.uni-lj.si
msfit.relsurv