extras provides helper functions for Bayesian analyses.
In particular it provides functions to numericise R objects and summarise MCMC samples as well as R translations of BUGS (and JAGS) functions.
To install the developmental version from GitHub
# install.packages("remotes") remotes::install_github("poissonconsulting/extras")
Atomic vectors, matrices, arrays and data.frames of appropriate classes can be converted to numeric objects suitable for Bayesian analysis using the numericise() (and numericize()) function.
The extras package provides functions to summarise MCMC samples like svalue() which gives the surprisal value (Greenland, 2019)
The package also provides R translations of BUGS (and JAGS) functions such as pow() and log<-.
Greenland, S. 2019. Valid P -Values Behave Exactly as They Should: Some Misleading Criticisms of P -Values and Their Resolution With S -Values. The American Statistician 73(sup1): 106–114. https://doi.org/10.1080/00031305.2018.1529625.
Please note that the extras project is released with a Contributor Code of Conduct. By contributing to this project, you agree to abide by its terms.