Maintainer: | Jong Hee Park, Michela Cameletti, Xun Pang, Kevin M. Quinn |
Contact: | jongheepark at snu.ac.kr |
Version: | 2023-07-17 |
URL: | https://CRAN.R-project.org/view=Bayesian |
Source: | https://github.com/cran-task-views/Bayesian/ |
Contributions: | Suggestions and improvements for this task view are very welcome and can be made through issues or pull requests on GitHub or via e-mail to the maintainer address. For further details see the Contributing guide. |
Citation: | Jong Hee Park, Michela Cameletti, Xun Pang, Kevin M. Quinn (2023). CRAN Task View: Bayesian Inference. Version 2023-07-17. URL https://CRAN.R-project.org/view=Bayesian. |
Installation: | The packages from this task view can be installed automatically using the ctv package. For example, ctv::install.views("Bayesian", coreOnly = TRUE) installs all the core packages or ctv::update.views("Bayesian") installs all packages that are not yet installed and up-to-date. See the CRAN Task View Initiative for more details. |
Applied researchers interested in Bayesian statistics are increasingly attracted to R because of the ease of which one can code algorithms to sample from posterior distributions as well as the significant number of packages contributed to the Comprehensive R Archive Network (CRAN) that provide tools for Bayesian inference. This task view catalogs these tools. In this task view, we divide those packages into four groups based on the scope and focus of the packages. We first review R packages that provide Bayesian estimation tools for a wide range of models. We then discuss packages that address specific Bayesian models or specialized methods in Bayesian statistics. This is followed by a description of packages used for post-estimation analysis. Finally, we review packages that link R to other Bayesian sampling engines such as JAGS, OpenBUGS, WinBUGS, Stan, and TensorFlow.
hitro.new()
function in Runuran provides an MCMC sampler based on the Hit-and-Run algorithm in combination with the Ratio-of-Uniforms method.bic.glm()
of the BMA package that can be applied to multinomial logit (MNL) data.krige.bayes()
in the geoR package performs Bayesian analysis of geostatistical data allowing specification of different levels of uncertainty in the model parameters. See the Spatial view for more information.gbayes()
function in Hmisc derives the posterior (and optionally) the predictive distribution when both the prior and the likelihood are Gaussian, and when the statistic of interest comes from a two-sample problem.vcov.gam()
function the mgcv package can extract a Bayesian posterior covariance matrix of the parameters from a fitted gam
object.mcmc
object and related methods which are used by other packages. It can easily import MCMC output from WinBUGS, OpenBUGS, and JAGS, or from plain matrices. coda contains the Gelman and Rubin, Geweke, Heidelberger and Welch, and Raftery and Lewis diagnostics.The Bayesian Inference Task View is written by Jong Hee Park (Seoul National University, South Korea), Andrew D. Martin (Washington University in St. Louis, MO, USA), and Kevin M. Quinn (UC Berkeley, Berkeley, CA, USA). Please e-mail the maintainer with suggestion or by submitting an issue or pull request in the GitHub repository linked above.