rmsBMA: Reduced Model Space Bayesian Model Averaging

Implements Bayesian model averaging for settings with many candidate regressors relative to the available sample size, including cases where the number of regressors exceeds the number of observations. By restricting attention to models with at most M regressors, the package supports reduced model space inference, thereby preserving degrees of freedom for estimation. It provides posterior summaries, Extreme Bounds Analysis, model selection procedures, joint inclusion measures, and graphical tools for exploring model probabilities, model size distributions, and coefficient distributions. When the model space is too large to enumerate, it can be explored by Markov chain Monte Carlo model composition instead. The methodological approach follows Doppelhofer and Weeks (2009) <doi:10.1002/jae.1046> and Madigan and York (1995) <doi:10.2307/1403615>.

Version: 0.2.0
Depends: R (≥ 3.5.0)
Imports: ggplot2, ggpubr, grid, gridExtra, Matrix, stats, tidyr, utils
Suggests: testthat (≥ 3.0.0), knitr, rmarkdown
Published: 2026-09-07
DOI: 10.32614/CRAN.package.rmsBMA
Author: Krzysztof Beck ORCID iD [aut, cre]
Maintainer: Krzysztof Beck <beckkrzysztof at gmail.com>
License: MIT + file LICENSE
NeedsCompilation: no
Language: en-US
Materials: NEWS
CRAN checks: rmsBMA results

Documentation:

Reference manual: rmsBMA.html , rmsBMA.pdf
Vignettes: rmsBMA: Reduced Model Space Bayesian Model Averaging (source, R code)

Downloads:

Package source: rmsBMA_0.2.0.tar.gz
Windows binaries: r-devel: rmsBMA_0.2.0.zip, r-release: rmsBMA_0.1.2.zip, r-oldrel: rmsBMA_0.1.2.zip
macOS binaries: r-release (arm64): rmsBMA_0.1.2.tgz, r-oldrel (arm64): rmsBMA_0.1.2.tgz, r-release (x86_64): rmsBMA_0.1.2.tgz, r-oldrel (x86_64): rmsBMA_0.1.2.tgz
Old sources: rmsBMA archive

Linking:

Please use the canonical form https://CRAN.R-project.org/package=rmsBMA to link to this page.