add_surv_prob {pammtools} | R Documentation |
Add survival probability estimates
Description
Given suitable data (i.e. data with all columns used for estimation of the model),
this functions adds a column surv_prob
containing survival probabilities
for the specified covariate and follow-up information (and CIs
surv_lower
, surv_upper
if ci=TRUE
).
Usage
add_surv_prob(
newdata,
object,
ci = TRUE,
se_mult = 2,
overwrite = FALSE,
time_var = NULL,
interval_length = "intlen",
...
)
Arguments
newdata |
A data frame or list containing the values of the model covariates at which predictions
are required. If this is not provided then predictions corresponding to the
original data are returned. If |
object |
a fitted |
ci |
|
se_mult |
Factor by which standard errors are multiplied for calculating the confidence intervals. |
overwrite |
Should hazard columns be overwritten if already present in
the data set? Defaults to |
time_var |
Name of the variable used for the baseline hazard. If
not given, defaults to |
interval_length |
The variable in newdata containing the interval lengths.
Can be either bare unquoted variable name or character. Defaults to |
... |
Further arguments passed to |
See Also
Examples
ped <- tumor[1:50,] %>% as_ped(Surv(days, status)~ age)
pam <- mgcv::gam(ped_status ~ s(tend)+age, data=ped, family=poisson(), offset=offset)
ped_info(ped) %>% add_surv_prob(pam, ci=TRUE)