https://github.com/spotify/chartify
Python library that makes it easy for data scientists to create charts.
https://github.com/spotify/chartify
bokeh data-science plots plotting python visualization
Last synced: 9 days ago
JSON representation
Python library that makes it easy for data scientists to create charts.
- Host: GitHub
- URL: https://github.com/spotify/chartify
- Owner: spotify
- License: apache-2.0
- Created: 2018-09-17T14:12:05.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2024-10-16T14:47:17.000Z (6 months ago)
- Last Synced: 2025-04-05T17:13:40.406Z (12 days ago)
- Topics: bokeh, data-science, plots, plotting, python, visualization
- Language: Python
- Homepage:
- Size: 22.4 MB
- Stars: 3,572
- Watchers: 88
- Forks: 333
- Open Issues: 52
-
Metadata Files:
- Readme: README.md
- Changelog: HISTORY.md
- Contributing: CONTRIBUTING.rst
- License: LICENSE
- Authors: AUTHORS.rst
Awesome Lists containing this project
- fintech-awesome-libraries - chartify - Python library that makes it easy for data scientists to create charts. (Data Visualization / General Purposes)
- Awesome - Chartify - Python library that makes it easy for data scientists to create charts. (Multimedia / Image and pictures)
- awesome-python-machine-learning-resources - GitHub - 56% open · ⏱️ 05.02.2021): (数据可视化)
- awesome-repositories - spotify/chartify - Python library that makes it easy for data scientists to create charts. (Python)
- StarryDivineSky - spotify/chartify
- awesome-python-data-visualization - Chartify - Bokeh wrapper that makes it easy for data scientists to create charts. (High-Level)
README
Chartify
========




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 the API as intuitive and easy to learn as possible.
- Flexibility: Chartify is built on top of [Bokeh](http://bokeh.pydata.org/en/latest/), so if you do need more control you can always fall back on Bokeh's API.Examples
--------




[See this notebook for more examples!]().
Installation
------------1. Chartify can be installed via pip:
`pip3 install chartify`
2. Install chromedriver requirement (Optional. Needed for PNG output):
- Install google chrome.
- Download the appropriate version of chromedriver for your OS [here](https://sites.google.com/chromium.org/driver/).
- 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](https://github.com/spotify/chartify/blob/master/examples/Chartify%20Tutorial.ipynb) is the best place to get started with a guided tour of the core concepts of Chartify.
From there, check out the [example notebook](https://github.com/spotify/chartify/blob/master/examples/Examples.ipynb) for a list of all the available plots.
Docs
---------------Documentation available on [chartify.readthedocs.io](https://chartify.readthedocs.io/en/latest/).
Getting support
---------------Use the [chartify tag on StackOverflow](https://stackoverflow.com/questions/tagged/chartify).
Code of Conduct
---------------This project adheres to the [Open Code of Conduct](https://github.com/spotify/code-of-conduct/blob/master/code-of-conduct.md). By participating, you are expected to honor this code.
Contributing
------------[See the contributing docs](https://github.com/spotify/chartify/blob/master/CONTRIBUTING.rst).