seaborn: statistical data visualization
Seaborn is a Python visualization library based on matplotlib. It provides a high-level interface for drawing attractive statistical graphics.
Online documentation is available at seaborn.pydata.org.
Seaborn supports Python 3.6+ and no longer supports Python 2.
The latest stable release (and older versions) can be installed from PyPI:
pip install seaborn
You may instead want to use the development version from Github:
pip install git+https://github.com/mwaskom/seaborn.git#egg=seaborn
To test the code, run
make test in the source directory. This will exercise both the unit tests and docstring examples (using
The doctests require a network connection (unless all example datasets are cached), but the unit tests can be run offline with
make unittests. Run
make coverage to generate a test coverage report and
make lint to check code style consistency.
Seaborn development takes place on Github: https://github.com/mwaskom/seaborn
Please submit bugs that you encounter to the issue tracker with a reproducible example demonstrating the problem. Questions about usage are more at home on StackOverflow, where there is a seaborn tag.