R/get_prior_string_covariates.R

Defines functions get_prior_string_covariates

Documented in get_prior_string_covariates

#' Get prior string for all covariates
#'
#' @param covariates `Covariates` object
#' @include generics.R covariate_class.R
get_prior_string_covariates <- function(covariates) {
  assert_class(covariates, "Covariates")
  i <- seq_along(covariates@covariates)
  value <- get_prior_string(covariates@priors)
  index <- if (test_named(value)) get_vars(covariates) else rep(1, length(i))
  covariate_prior <- h_glue("beta[{{i}}] ~ {{value[index]}} ;", collapse = TRUE)
  return(covariate_prior)
}

Try the psborrow2 package in your browser

Any scripts or data that you put into this service are public.

psborrow2 documentation built on April 4, 2025, 12:37 a.m.