Learn R Programming

RoBMA (version 4.0.0)

summary_models: Summarize Model-Averaged Component Weights

Description

Creates marginal or individual model-weight summaries for RoBMA-class product-space objects.

Usage

summary_models(object, ...)

# S3 method for RoBMA summary_models(object, type = "marginal", include_mcmc_diagnostics = TRUE, ...)

# S3 method for summary_models.RoBMA print(x, ...)

Value

A list of class summary_models.RoBMA with elements name and type. For type = "marginal", element marginal contains component tables with columns such as prior_prob, post_prob, and inclusion_BF. For type = "individual", element individual contains individual model combinations and posterior probabilities.

Arguments

object

a fitted RoBMA-class product-space object, including RoBMA, BMA/BMA.norm, and BMA.glmm.

...

additional arguments

type

whether to summarize marginal component prior distributions ("marginal") or individual model combinations ("individual").

include_mcmc_diagnostics

whether to include Bayes factor MCMC diagnostics in the output. Defaults to TRUE.

x

a summary_models.RoBMA object.

Details

Only mixture-prior components are summarized; non-mixture components are omitted.

Examples

Run this code
if (FALSE) {
if (requireNamespace("metadat", quietly = TRUE)) {
  data(dat.lehmann2018, package = "metadat")
  fit <- RoBMA(yi = yi, vi = vi, data = dat.lehmann2018, measure = "SMD")

  summary_models(fit)
  summary_models(fit, type = "individual")
}
}

Run the code above in your browser using DataLab