Skip to main content

Exploratory analysis of Bayesian models

Project description

Build Status Azure Build Status Coverage Status Code style: black Gitter chat DOI DOI

ArviZ

ArviZ (pronounced "AR-vees") is a Python package for exploratory analysis of Bayesian models. Includes functions for posterior analysis, model checking, comparison and diagnostics.

ArviZ in other languages

ArviZ also has a Julia wrapper available ArviZ.jl.

Documentation

The ArviZ documentation can be found in the official docs. First time users may find the quickstart to be helpful. Additional guidance can be found in the usage documentation.

Installation

Stable

ArviZ is available for installation from PyPI. The latest stable version can be installed using pip:

pip install arviz

ArviZ is also available through conda-forge.

conda install -c conda-forge arviz

Development

The latest development version can be installed from the master branch using pip:

pip install git+git://github.com/arviz-devs/arviz.git

Another option is to clone the repository and install using git and setuptools:

git clone https://github.com/arviz-devs/arviz.git
cd arviz
python setup.py install

Gallery

Ridge plot Parallel plot Trace plot Density plot
Posterior plot Joint plot Posterior predictive plot Pair plot
Energy Plot Violin Plot Forest Plot Autocorrelation Plot

Dependencies

ArviZ is tested on Python 3.5, 3.6 and 3.7, and depends on NumPy, SciPy, xarray, and Matplotlib.

Citation

If you use ArviZ and want to cite it please use DOI

Here is the citation in BibTeX format

@article{arviz_2019,
	title = {{ArviZ} a unified library for exploratory analysis of {Bayesian} models in {Python}},
	author = {Kumar, Ravin and Colin, Carroll and Hartikainen, Ari and Martin, Osvaldo A.},
	journal = {The Journal of Open Source Software},
	year = {2019},
	doi = {10.21105/joss.01143},
	url = {http://joss.theoj.org/papers/10.21105/joss.01143},
}

Contributions

ArviZ is a community project and welcomes contributions. Additional information can be found in the Contributing Readme

Code of Conduct

ArviZ wishes to maintain a positive community. Additional details can be found in the Code of Conduct

Sponsors

NumFOCUS

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

arviz-0.6.1.tar.gz (1.4 MB view details)

Uploaded Source

Built Distribution

arviz-0.6.1-py3-none-any.whl (1.4 MB view details)

Uploaded Python 3

File details

Details for the file arviz-0.6.1.tar.gz.

File metadata

  • Download URL: arviz-0.6.1.tar.gz
  • Upload date:
  • Size: 1.4 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/42.0.2.post20191201 requests-toolbelt/0.9.1 tqdm/4.41.0 CPython/3.7.3

File hashes

Hashes for arviz-0.6.1.tar.gz
Algorithm Hash digest
SHA256 435edf8db49c41a8fa198f959e7581063006c49a4efdef4755bb778db6fd4f72
MD5 1f2f2c4800ab0ec02849c8ca6c3a2d24
BLAKE2b-256 7e1aa670218bba5933af0f7d2aa1b49cb07ce555fc67b5d736518817ec4a282a

See more details on using hashes here.

File details

Details for the file arviz-0.6.1-py3-none-any.whl.

File metadata

  • Download URL: arviz-0.6.1-py3-none-any.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/42.0.2.post20191201 requests-toolbelt/0.9.1 tqdm/4.41.0 CPython/3.7.3

File hashes

Hashes for arviz-0.6.1-py3-none-any.whl
Algorithm Hash digest
SHA256 fa613e6f796501f352462c747638d7e1d7ae3e3ed36e665e547def1b2524602c
MD5 e08f7d91391f106efac39d7f5121517b
BLAKE2b-256 ec8b83472d660e004a69b8e7b3c1dd12a607167774097138445d0dda1a3590dc

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page