pyecharts 基于Echarts的Python数据可视化库

pyecharts简介

如果你有使用JavaScript的Echartsjs开发过基于web浏览器的数据可视化应用,那么你对pyecharts就不会感到太陌生,因为pyecharts正是基于Echarts的Python数据可视化库,可轻松集成至 Flask,Sanic,Django 等主流 Web 框架。

pyecharts应用实例

from snapshot_selenium import snapshot as driver
from pyecharts import options as opts
from pyecharts.charts import Bar
from pyecharts.render import make_snapshot

def bar_chart() -> Bar:
    c = (
        Bar()
        .add_xaxis(["衬衫", "毛衣", "领带", "裤子", "风衣", "高跟鞋", "袜子"])
        .add_yaxis("商家A", [114, 55, 27, 101, 125, 27, 105])
        .add_yaxis("商家B", [57, 134, 137, 129, 145, 60, 49])
        .reversal_axis()
        .set_series_opts(label_opts=opts.LabelOpts(position="right"))
        .set_global_opts(title_opts=opts.TitleOpts(title="Bar-测试渲染图片"))
    )
    return c

# 需要安装 snapshot-selenium 或者 snapshot-phantomjs
make_snapshot(driver, bar_chart().render(), "bar.png")

pyecharts Github统计数据

MIT license

Github 14.1k stars

pyecharts安装命令

pip install pyecharts -U

Python版本要求

V1以上版本,仅支持Python3.6+

免责声明:内容编辑自网络,仅供参考,不保证正确性,不作任何决策依据!!以上数据皆截止于博文的写稿日期。


行业导航 / Python指南 :
























Copyright © 2022-2024 笨鸟工具 x1y1z1.com All Rights Reserved.