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

773

Last 30 days

4552nd

1.6K

Last 90 days

1.6K

Last year

Trend: -1% (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 (14 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.
OK 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

*


            

Check History

NOTE 12 OK · 2 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 9, 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"),
               person(given = "Stefan",
                      family = "Zeugner",
                      role = c("aut", "cre"),
                      email = "stefan.zeugner@ec.europa.eu"),
               person(given = "Paul",
                      family
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

Reverse Dependencies (4)

imports

suggests

Dependency Network

Dependencies Reverse dependencies bayesics WALS artma tidyfit BMS

Version History

new 0.3.5 Mar 9, 2026