Skip to content

BMS

Bayesian Model Averaging Library

v0.3.5 · Aug 9, 2022 · BSD_3_clause + file LICENSE

Description

Bayesian Model Averaging for linear models with a wide choice of (customizable) priors. Built-in priors include coefficient priors (fixed, hyper-g and empirical priors), 5 kinds of model priors, moreover model sampling by enumeration or various MCMC approaches. Post-processing functions allow for inferring posterior inclusion and model probabilities, various moments, coefficient and predictive densities. Plotting functions available for posterior model size, MCMC convergence, predictive and coefficient densities, best models representation, BMA comparison. Also includes Bayesian normal-conjugate linear model with Zellner's g prior, and assorted methods.

Downloads

767

Last 30 days

4689th

2.3K

Last 90 days

13.2K

Last year

Trend: -8.3% (30d vs prior 30d)

CRAN Check Status

2 NOTE
12 OK
Show all 14 flavors
Flavor Status
r-devel-linux-x86_64-debian-clang NOTE
r-devel-linux-x86_64-debian-gcc NOTE
r-devel-linux-x86_64-fedora-clang OK
r-devel-linux-x86_64-fedora-gcc OK
r-devel-macos-arm64 OK
r-devel-windows-x86_64 OK
r-oldrel-macos-arm64 OK
r-oldrel-macos-x86_64 OK
r-oldrel-windows-x86_64 OK
r-patched-linux-x86_64 OK
r-release-linux-x86_64 OK
r-release-macos-arm64 OK
r-release-macos-x86_64 OK
r-release-windows-x86_64 OK
Check details (2 non-OK)
NOTE r-devel-linux-x86_64-debian-clang

CRAN incoming feasibility

Maintainer: ‘Stefan Zeugner <stefan.zeugner@ec.europa.eu>’

No Authors@R field in DESCRIPTION.
Please add one, modifying
  Authors@R: c(person(given = "Martin",
                      family = "Feldkircher",
                      role = "aut"),
               person(given = "Stefan",
                      family = "Zeugner",
                      role = c("aut", "cre"),
                      email = "stefan.zeugner@ec.europa.eu"),
               person(given = "Paul",
                      family = "Hofmarcher",
                      role = "aut"))
as necessary.

Package CITATION file contains call(s) to old-style personList() or
as.personList().  Please use c() on person objects instead.
Package CITATION file contains call(s) to old-style citEntry().  Please
use bibentry() instead.
NOTE r-devel-linux-x86_64-debian-gcc

CRAN incoming feasibility

Maintainer: ‘Stefan Zeugner <stefan.zeugner@ec.europa.eu>’

No Authors@R field in DESCRIPTION.
Please add one, modifying
  Authors@R: c(person(given = "Martin",
                      family = "Feldkircher",
                      role = "aut"),
               person(given = "Stefan",
                      family = "Zeugner",
                      role = c("aut", "cre"),
                      email = "stefan.zeugner@ec.europa.eu"),
               person(given = "Paul",
                      family = "Hofmarcher",
                      role = "aut"))
as necessary.

Package CITATION file contains call(s) to old-style personList() or
as.personList().  Please use c() on person objects instead.
Package CITATION file contains call(s) to old-style citEntry().  Please
use bibentry() instead.

Check History

NOTE 12 OK · 2 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 10, 2026
NOTE r-devel-linux-x86_64-debian-clang

CRAN incoming feasibility

Maintainer: ‘Stefan Zeugner <stefan.zeugner@ec.europa.eu>’

No Authors@R field in DESCRIPTION.
Please add one, modifying
  Authors@R: c(person(given = "Martin",
                      family = "Feldkircher",
                      role = "aut"),
      
...[truncated]...
e = "aut"))
as necessary.

Package CITATION file contains call(s) to old-style personList() or
as.personList().  Please use c() on person objects instead.
Package CITATION file contains call(s) to old-style citEntry().  Please
use bibentry() instead.
NOTE r-devel-linux-x86_64-debian-gcc

CRAN incoming feasibility

Maintainer: ‘Stefan Zeugner <stefan.zeugner@ec.europa.eu>’

No Authors@R field in DESCRIPTION.
Please add one, modifying
  Authors@R: c(person(given = "Martin",
                      family = "Feldkircher",
                      role = "aut"),
      
...[truncated]...
e = "aut"))
as necessary.

Package CITATION file contains call(s) to old-style personList() or
as.personList().  Please use c() on person objects instead.
Package CITATION file contains call(s) to old-style citEntry().  Please
use bibentry() instead.

Reverse Dependencies (4)

imports

suggests

Dependency Network

Dependencies Reverse dependencies bayesics WALS artma tidyfit BMS

Version History

new 0.3.5 Mar 10, 2026
updated 0.3.5 ← 0.3.4 diff Aug 8, 2022
updated 0.3.4 ← 0.3.3 diff Nov 23, 2015
updated 0.3.3 ← 0.3.1 diff Nov 21, 2013
updated 0.3.1 ← 0.3.0 diff Sep 4, 2012
updated 0.3.0 ← 0.2.5 diff May 4, 2011
updated 0.2.5 ← 0.2.4 diff Jul 29, 2010
new 0.2.4 Jul 25, 2010