R/utils.R

Defines functions get_independent_variables

Documented in get_independent_variables

#' Get dependent variables from a brms model
#'
#' @param model
#'
#' @return
#' @export
#'
#' @examples
get_independent_variables <- function(model) {
  dependent_variable <- model$formula[[1]][[2]] |>
    as.character()
  all_variables <- names(model$data)
  independent_variables <- all_variables |>
    purrr::keep(function(x) !stringr::str_detect(x, dependent_variable))
  return(independent_variables)
}
joekroese/tidymrp documentation built on Aug. 8, 2024, 2:04 p.m.