Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Latest commit

 

History

History
104 lines (67 loc) · 2.18 KB

File metadata and controls

104 lines (67 loc) · 2.18 KB

mpl-probscale: Real probability scales for matplotlib

https://travis-ci.org/matplotlib/mpl-probscale.svg?branch=master https://coveralls.io/repos/matplotlib/mpl-probscale/badge.svg?branch=master&service=github

https://github.com/matplotlib/mpl-probscale

Installation

Official releases

Official releases are available through the conda-forge channel or pip:

conda install mpl-probscale --channel=conda-forge

or

pip install probscale

Development builds

This is a pure-python package, so building from source is easy on all platforms:

git clone [email protected]:matplotlib/mpl-probscale.git
cd mpl-probscale
pip install -e .

Quickstart

Simply importing probscale lets you use probability scales in your matplotlib figures:

import matplotlib.pyplot as plt
import probscale
import seaborn
clear_bkgd = {'axes.facecolor':'none', 'figure.facecolor':'none'}
seaborn.set(style='ticks', context='notebook', rc=clear_bkgd)

fig, ax = plt.subplots(figsize=(8, 4))
ax.set_ylim(1e-2, 1e2)
ax.set_yscale('log')

ax.set_xlim(0.5, 99.5)
ax.set_xscale('prob')
seaborn.despine(fig=fig)

/img/example.png

Tutorials

.. toctree::
   :maxdepth: 2

   tutorial/getting_started.rst
   tutorial/closer_look_at_viz.rst
   tutorial/closer_look_at_plot_pos.rst

Testing

It's easiest to run the tests from an interactive python session:

import matplotlib
matplotlib.use('agg')
from probscale import tests
tests.test()

API References

.. toctree::
   :maxdepth: 2

   api.rst

Indices and tables