generate_data {savvyr} | R Documentation |
Generate Example Data
Description
This generates the dataset denoted by S1
in Table 4 of
Stegherr et al. (2021),
i.e. we assume constant hazards for the adverse event (AE) hazard, the
hazard for the competing event of death, and the hazard for the "soft"
competing events. Censoring is uniform in the given range.
Usage
generate_data(n, cens, haz_ae, haz_death, haz_soft)
Arguments
n |
( |
cens |
( |
haz_ae |
( |
haz_death |
( |
haz_soft |
( |
Value
(data.frame
)
a data.frame
with the following columns:
-
id
: Patient ID. -
time_to_event
: Time to the first AE, death or soft competing event. -
type_of_event
: 0 for censored, 1 for AE, 2 for death, 3 for soft competing event. -
cens
: Censoring time.
References
Stegherr R, Schmoor C, Lübbert M, Friede T, Beyersmann J (2021). “Estimating and comparing adverse event probabilities in the presence of varying follow-up times and competing events.” Pharmaceutical Statistics, 20(6), 1125–1146. doi:10.1002/pst.2130, https://onlinelibrary.wiley.com/doi/abs/10.1002/pst.2130.
Examples
set.seed(123)
generate_data(n = 5, cens = c(2, 5), haz_ae = 2, haz_death = 3, haz_soft = 5)