Skip to content
Python library that makes it easy for data scientists to create charts.
Python Makefile
Branch: master
Clone or download
Latest commit 895470e Aug 15, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github Initial commit Sep 17, 2018
chartify Version increment Aug 15, 2019
docs
examples Added radar chart Feb 17, 2019
tests Added ability to plot bar colors that aren't contained in the categor… Mar 8, 2019
.editorconfig Initial commit Sep 17, 2018
.gitignore
.travis.yml Initial commit Sep 17, 2018
AUTHORS.rst
CONTRIBUTING.rst Initial commit Sep 17, 2018
HISTORY.rst
LICENSE
MANIFEST.in Initial commit Sep 17, 2018
Makefile Initial commit Sep 17, 2018
README.rst Version increment Aug 15, 2019
requirements.txt
requirements_dev.txt
setup.cfg Initial commit Sep 17, 2018
setup.py
tox.ini

README.rst

Chartify

status release python

Chartify is a Python library that makes it easy for data scientists to create charts.

Why use Chartify?

  • Consistent input data format: Spend less time transforming data to get your charts to work. All plotting functions use a consistent tidy input data format.
  • Smart default styles: Create pretty charts with very little customization required.
  • Simple API: We've attempted to make to the API as intuitive and easy to learn as possible.
  • Flexibility: Chartify is built on top of Bokeh, so if you do need more control you can always fall back on Bokeh's API.

Examples

https://raw.githubusercontent.com/spotify/chartify/master/docs/_static/chartify1.png

https://raw.githubusercontent.com/spotify/chartify/master/docs/_static/chartify2.png

https://raw.githubusercontent.com/spotify/chartify/master/docs/_static/chartify3.png

https://raw.githubusercontent.com/spotify/chartify/master/docs/_static/chartify4.png

https://raw.githubusercontent.com/spotify/chartify/master/docs/_static/chartify5.png

https://raw.githubusercontent.com/spotify/chartify/master/docs/_static/chartify6.png

See this notebook for more examples!.

Installation

  1. Chartify can be installed via pip:

pip3 install chartify

  1. Install chromedriver requirement (Optional. Needed for PNG output):
    • Install google chrome.
    • Download the appropriate version of chromedriver for your OS here.
    • Copy the executable file to a directory within your PATH.
      • View directorys in your PATH variable: echo $PATH
      • Copy chromedriver to the appropriate directory, e.g.: cp chromedriver /usr/local/bin

Getting started

This tutorial notebook is the best place to get started with a guided tour of the core concepts of Chartify.

From there, check out the example notebook for a list of all the available plots.

Getting support

Join #chartify on spotify-foss.slack.com (Get an invite)

Use the chartify tag on StackOverflow.

Code of Conduct

This project adheres to the Open Code of Conduct. By participating, you are expected to honor this code.

Contributing

See the contributing docs.

You can’t perform that action at this time.