
pyecharts
Python ❤️ Echarts = pyecharts
Echarts 是一個由百度開源的資料可視化,憑借着良好的互動性,精巧的圖表設計,得到了衆多開發者的認可。而 Python 是一門富有表達力的語言,很适合用于資料處理。當資料分析遇上資料可視化時,pyecharts 誕生了。
簡潔的 API 設計,使用如絲滑般流暢,支援鍊式調用
囊括了 30+ 種常見圖表,應有盡有
支援主流 Notebook 環境,Jupyter Notebook 和 JupyterLab
可輕松內建至 Flask,Sanic,Django 等主流 Web 架構
高度靈活的配置項,可輕松搭配出精美的圖表
詳細的文檔和示例,幫助開發者更快的上手項目
多達 400+ 地圖檔案,并且支援原生百度地圖,為地理資料可視化提供強有力的支援
v0.5.x 和 V1 間不相容,V1 是一個全新的版本,詳見 ISSUE#892,ISSUE#1033。
支援 Python2.7,3.4+
經開發團隊決定,0.5.x 版本将不再進行維護,0.5.x 版本代碼位于 05x 分支,文檔位于 05x-docs.pyecharts.org。
僅支援 Python3.6+
新版本系列将從 v1.0.0 開始,文檔位于 pyecharts.org;示例位于 gallery.pyecharts.org
pip 安裝
源碼安裝
Demo 代碼位于 example 檔案夾下,歡迎參考 pyecharts 畫廊 pyecharts-gallery。
更多詳細文檔,請通路
中文文檔
English Documentation
示例 Example
使用 Travis CI 和 AppVeyor 持續內建環境。
使用 flake8, Codecov 以及 pylint 提升代碼品質。
pyecharts 主要由以下幾位開發者開發維護
@chenjiandongx
@chfw
@kinegratii
@sunhailin-Leo
更多貢獻者資訊可以通路 pyecharts/graphs/contributors
如果其他開發者幫助到了您,也可以請他們喝咖啡 捐贈通道
期待能有更多的開發者參與到 pyecharts 的開發中來,我們會保證盡快 Reivew PR 并且及時回複。但送出 PR 請確定
通過所有單元測試,如若是新功能,請為其新增單元測試
遵守開發規範,使用 black 以及 isort 格式化代碼($ pip install -r requirements-dev.txt)
如若需要,請更新相對應的文檔
我們也非常歡迎開發者能為 pyecharts 提供更多的示例,共同來完善文檔,文檔項目位于 pyecharts/website
MIT ©chenjiandongx