pyecharts提供了一系列图形类。柱状图Bar,折线图Line是最常用的图形,本节来介绍如何创建它们。
1. 柱状图的创建:
(1)纵向柱状图
使用Bar可以轻松创建一个柱状图,例子代码如下:
from pyecharts.charts import Bar
from pyecharts import options as opts
# V1 版本开始支持链式调用
# bar = (
# Bar()
# .add_xaxis(["研发部", "销售部", "行政部", "生产部", "客服部", "市场部"])
# .add_yaxis("公司A", [120, 60, 30, 100, 120, 30])
# .add_yaxis("公司B", [200, 130, 140, 130, 150, 60])
# .set_global_opts(title_opts=opts.TitleOpts(title="公司(A,B)各部门人员数量对比"))
# )
# bar.render()
# 不习惯链式调用的开发者依旧可以单独调用方法
bar = Bar()
bar.add_xaxis(["研发部", "销售部", "行政部", "生产部", "客服部", "市场部"])
bar.add_yaxis("公司A", [120, 60, 30, 100, 120, 30])
bar.add_yaxis("公司B", [200, 130, 140, 130, 150, 60])
bar.set_global_opts(title_o