pyecharts是一个用于生成Echarts图表的Python库。Echarts是一个数据可视化的JS库,使用Echarts生成的图视觉效果非常好。下面介绍一下pyecharts基本图表的简单使用,方便初学者快速入门。
安装
pip install pyecharts
柱状图
#导入类库
from pyecharts import Bar
attr = ['衬衫','羊毛衫','雪纺衫','裤子','高跟鞋','袜子']
v1 = [5,20,36,10,75,90]
v2 = [10,25,8,60,20,80]
#创建对象
bar = Bar("柱状图数据堆叠示例")
#average表示显示平均值
bar.add("商家A",attr,v1,mark_point=["average"],is_stack=True)
#min,max表示标注最大值与最小值点
bar.add("商家B",attr,v2,mark_line=["min","max"],is_stack=True)
#生成html文件
bar.render("bar.html")
仪表盘
#导入类库
from pyecharts import Gauge
#创建对象
gauge = Gauge('仪表盘示例')
#第三个参数表示比例
gauge.add("业务指标","完成率",66.66)
#生成html文件
gauge.render("gauge.html")