Add Covariates for Model Adjustment
add_covariates.Rd
Specify column names for adjustment variables in model matrix and prior distributions for the model parameters for these covariates (i.e., betas)
Arguments
- covariates
character. Names of columns in the data matrix containing covariates to be adjusted for in the outcome model. Note: the external and treatment flags should not go here.
- priors
Either a single object of class
Prior
specifying the prior distribution to apply to all covariates or a named list of distributions of classPrior
, one for each covariate
Value
Object of class Covariates
.
Examples
add_covariates(
covariates = c("a", "b"),
priors = list(
"a" = normal_prior(0, 1),
"b" = normal_prior(0, 2)
)
)
#> Covariate object with priors for variables:
#> a, b
#>
#> Prior for a:
#> Normal Distribution
#> Parameters:
#> Stan R Value
#> mu mean 0
#> sigma sd 1
#>
#> Prior for b:
#> Normal Distribution
#> Parameters:
#> Stan R Value
#> mu mean 0
#> sigma sd 2
#>