Python全系列 教程
3567个小节阅读:5930.3k
目录
鸿蒙应用开发
C语言快速入门
JAVA全系列 教程
面向对象的程序设计语言
Python全系列 教程
Python3.x版本,未来主流的版本
人工智能 教程
顺势而为,AI创新未来
大厂算法 教程
算法,程序员自我提升必经之路
C++ 教程
一门通用计算机编程语言
微服务 教程
目前业界流行的框架组合
web前端全系列 教程
通向WEB技术世界的钥匙
大数据全系列 教程
站在云端操控万千数据
AIGC全能工具班
A A
White Night
【示例】绘制条形图
xxxxxxxxxx
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())
bar.set_global_opts(title_opts=opts.TitleOpts(title='Bar-基本示例',subtitle='我是副标题'))
bar.render_notebook()
【示例】参数设置
xxxxxxxxxx
from pyecharts import options as opts
from pyecharts.charts import Bar
from pyecharts.faker import Faker
bar = Bar()
bar.add_xaxis(Faker.choose())
bar.add_yaxis("商家 A", Faker.values())
bar.add_yaxis("商家 B", Faker.values())
bar.set_global_opts(title_opts=opts.TitleOpts(title="Bar-MarkLine(自定义)"))
bar.set_series_opts(
# label_opts=opts.LabelOpts(is_show=False),
markline_opts=opts.MarkLineOpts(
data=[opts.MarkLineItem(y=80, name="合格指标")] ), )
bar.render_notebook()
【示例】多指标图
xxxxxxxxxx
from pyecharts import options as opts
from pyecharts.charts import Bar
from pyecharts.faker import Faker
bar= Bar()
bar.add_xaxis(Faker.choose())
bar.add_yaxis("商家 A", Faker.values())
bar.add_yaxis("商家 B", Faker.values())
bar.set_global_opts(title_opts=opts.TitleOpts(title="Bar-MarkLine(指定类型)"))
bar.set_series_opts(
label_opts=opts.LabelOpts(is_show=False),
markline_opts=opts.MarkLineOpts( data=[ opts.MarkLineItem(type_="min", name="最小值"),
opts.MarkLineItem(type_="max", name="最大值"),
opts.MarkLineItem(type_="average", name="平均值"), ] ), )
bar.render_notebook()
【示例】XY翻转
xxxxxxxxxx
bar = Bar()
bar.add_xaxis(Faker.choose())
bar.add_yaxis('销售团队A',Faker.values())
bar.add_yaxis('销售团队B',Faker.values())
bar.reversal_axis()
bar.set_series_opts(label_opts=opts.LabelOpts(position="right"))
bar.set_global_opts(title_opts=opts.TitleOpts(title="XY翻转"))
bar.render_notebook()
【示例】堆叠图
xxxxxxxxxx
bar = Bar()
bar.add_xaxis(Faker.choose())
bar.add_yaxis('销售团队A',Faker.values(),stack='stack')
bar.add_yaxis('销售团队B',Faker.values(),stack='stack')
bar.set_global_opts(title_opts=opts.TitleOpts(title="堆叠图"))
bar.set_series_opts(label_opts=opts.LabelOpts(is_show=False))
bar.render_notebook()
实时效果反馈
1. pyecharts模块中绘制堆叠条形图,下划线处分别需要填写的代码是_____:
xxxxxxxxxx
bar = _______
bar.add_xaxis(Faker.choose())
bar.add_yaxis('销售团队A',Faker.values(),_______)
bar.add_yaxis('销售团队B',Faker.values(),stack='stack')
bar.set_global_opts(title_opts=opts.TitleOpts(title="堆叠图"))
bar.set_series_opts(label_opts=opts.LabelOpts(is_show=False))
bar.render_notebook()
A Bar() stack='stack'
B bar() stack='stack'
C Bar() stack=stack
答案
1=>A