hb_sim_independent {historicalborrow} | R Documentation |
Non-longitudinal independent simulations.
Description
Simulate from the non-longitudinal independent model.
Usage
hb_sim_independent(
n_study = 5,
n_group = 3,
n_patient = 100,
n_continuous = 0,
n_binary = 0,
s_alpha = 1,
s_delta = 1,
s_beta = 1,
s_sigma = 1,
alpha = stats::rnorm(n = n_study, mean = 0, sd = s_alpha),
delta = stats::rnorm(n = n_group - 1, mean = 0, sd = s_delta),
beta = stats::rnorm(n = n_study * (n_continuous + n_binary), mean = 0, sd = s_delta),
sigma = stats::runif(n = n_study, min = 0, max = s_sigma)
)
Arguments
n_study |
Number of studies to simulate. |
n_group |
Number of groups (e.g. study arms) to simulate per study. |
n_patient |
Number of patients to simulate per study per group. |
n_continuous |
Number of continuous covariates to simulate (all from independent standard normal distributions). |
n_binary |
Number of binary covariates to simulate (all from independent Bernoulli distributions with p = 0.5). |
s_alpha |
Numeric of length 1, prior standard deviation
of the study-specific control group mean parameters |
s_delta |
Numeric of length 1, prior standard deviation
of the study-by-group effect parameters |
s_beta |
Numeric of length 1, prior standard deviation
of the fixed effects |
s_sigma |
Numeric of length 1, prior upper bound of the residual standard deviations. |
alpha |
Numeric vector of length 1 for the pooled
and mixture models and length |
delta |
Numeric vector of length |
beta |
Numeric vector of |
sigma |
Numeric vector of |
Value
A list with the following elements:
-
data
: tidy long-form dataset with the patient-level data. one row per patient and indicator columns for the study, group (e.g. treatment arm), and patient ID. Theresponse
columns is the patient response. The other columns are baseline covariates. The control group is the one with thegroup
column equal to 1, and the current study (non-historical) is the one with the maximum value of thestudy
column. Only the current study has any non-control-group patients, the historical studies have only the control group. -
parameters
: named list of model parameter values. See the model specification vignette for details. -
matrices
: A named list of model matrices. See the model specification vignette for details.
See Also
Other simulate:
hb_sim_hierarchical()
,
hb_sim_mixture()
,
hb_sim_pool()
Examples
hb_sim_independent()$data