Chartify

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

Github星跟蹤圖

Chartify
========, status, release, python, .., status, image:: https://img.shields.io/badge/Status-Beta-blue.svg
.., release, image:: https://img.shields.io/badge/Release-2.7.0-blue.svg
.., python, image:: https://img.shields.io/badge/Python-3.6-blue.svg

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 <http://bokeh.pydata.org/en/latest/>_, so if you do need more control you can always fall back on Bokeh's API.

Examples

.. image:: https://raw.githubusercontent.com/spotify/chartify/master/docs/_static/chartify1.png
.. image:: https://raw.githubusercontent.com/spotify/chartify/master/docs/_static/chartify2.png
.. image:: https://raw.githubusercontent.com/spotify/chartify/master/docs/_static/chartify3.png
.. image:: https://raw.githubusercontent.com/spotify/chartify/master/docs/_static/chartify4.png
.. image:: https://raw.githubusercontent.com/spotify/chartify/master/docs/_static/chartify5.png
.. image:: https://raw.githubusercontent.com/spotify/chartify/master/docs/_static/chartify6.png

See this notebook for more examples! </examples/Examples.ipynb>_.

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 <https://sites.google.com/a/chromium.org/chromedriver/downloads>_.
    • 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.

Getting support

Join #chartify on spotify-foss.slack.com (Get an invite <https://slackin.spotify.com/>_)

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 <CONTRIBUTING.rst>_.

主要指標

概覽
名稱與所有者spotify/chartify
主編程語言Python
編程語言Makefile (語言數: 2)
平台
許可證Apache License 2.0
所有者活动
創建於2018-09-17 14:12:05
推送於2024-10-16 14:47:17
最后一次提交2024-10-16 16:45:12
發布數27
最新版本名稱5.0.1 (發布於 )
第一版名稱2.2.0 (發布於 )
用户参与
星數3.6k
關注者數88
派生數335
提交數235
已啟用問題?
問題數76
打開的問題數44
拉請求數72
打開的拉請求數10
關閉的拉請求數22
项目设置
已啟用Wiki?
已存檔?
是復刻?
已鎖定?
是鏡像?
是私有?