用python实现PyEcharts中的条形图,直方图
笔记仅是个人的学习笔记总结,如有雷同请见谅
条形图
- [1] 普通使用
from pyecharts.charts import Bar
# 引用Faker来生成数据
from pyecharts.faker import Faker
from pyecharts import options as opts
bar = Bar()
bar.add_xaxis(Faker.choose()) # x轴
# y轴
bar.add_yaxis('甲',Faker.values())
bar.add_yaxis('乙',Faker.values())
bar.render_notebook()
- [2] 自定义合格指标
from pyecharts.charts import Bar
from pyecharts.faker import Faker
from pyecharts import options as opts
bar = Bar()
bar.add_xaxis(Faker.choose())
bar.add_yaxis('Q',Faker.values())
bar.add_yaxis('A',Faker.values())
# MarkLineOpts系列配置set_series_opts
bar.set_series_opts(markline_opts=opts.MarkLineOpts(
data=[opts.MarkLineItem(y=90,name='合格指标')]
))
bar.render_notebook()
- [3] x.y轴翻转
from pyecharts.charts import Bar
from pyecharts.faker import Faker
from pyecharts import options as opts
bar = Bar()
bar.add_xaxis(Faker.choose())
bar.add_yaxis('销售团队A',Faker.values())
bar.add_yaxis('销售团队B',Faker.values(