Python中pyecharts如何绘制柱状图
发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,这篇文章主要介绍Python中pyecharts如何绘制柱状图,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!一、pyecharts绘制柱状图语法简介柱状/条形图,通过柱形的高度
千家信息网最后更新 2026年11月02日Python中pyecharts如何绘制柱状图一、pyecharts绘制柱状图语法简介
二、绘制普通柱状图
三、绘制堆叠柱状图
四、绘制横向柱状图
六、对应pyecharts柱状图datazoom案例的代码我用page放一起了
这篇文章主要介绍Python中pyecharts如何绘制柱状图,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!
一、pyecharts绘制柱状图语法简介
柱状/条形图,通过柱形的高度/条形的宽度来表现数据的大小。
Bar.add() 方法签名:
add(name, x_axis, y_axis,
is_stack=False,
bar_category_gap='20%', **kwargs)
name->str图例名称x_axis->list x坐标轴数据y_axis->list y坐标轴数据is_stack->bool数据堆叠,同个类目轴上系列配置相同的stack值可以堆叠放置bar_category_gap->int/str类目轴的柱状距离,当设置为0时柱状是紧挨着(直方图类型),默认为'20%'mark_point 标记点 取值为:
average min maxmark_line 标记线 取值为:
average min maxis_convert=Truex轴和y轴交换is_label_show=True显示数据标签xaxis_rotate=30, yaxis_rotate=30旋转x轴或y轴的标签label_color设置柱子颜色
二、绘制普通柱状图
from pyecharts import Bar#Note: 全局配置项要在最后一个 add() 上设置,否侧设置会被冲刷掉。attr = ["衬衫", "羊毛衫", "雪纺衫", "裤子", "高跟鞋", "袜子","床垫"]v1 = [5, 20, 36, 10, 75, 90 , 30]v2 = [10, 25, 8, 60, 20, 80 , 50]bar = Bar("柱状图数据堆叠示例") #设置标题bar.add("商家A", attr, v1,mark_point=["average"],is_label_show=True)bar.add("商家B", attr, v2,mark_line=["min", "max"],is_label_show=True)bar.render(r'C:\Users\ASUS\Desktop\重新开始\Python用pyecharts绘图\柱状图1.html') #生成HTML文件
三、绘制堆叠柱状图
from pyecharts import Bar#Note: 全局配置项要在最后一个 add() 上设置,否侧设置会被冲刷掉。#is_stack->bool 数据堆叠,同个类目轴上系列配置相同的stack值可以堆叠放置attr = ["衬衫", "羊毛衫", "雪纺衫", "裤子", "高跟鞋", "袜子","床垫"]v1 = [5, 20, 36, 10, 75, 90 , 30]v2 = [10, 25, 8, 60, 20, 80 , 50]bar = Bar("柱状图数据堆叠示例") #设置标题bar.add("商家A", attr, v1,mark_point=["average"],is_label_show=True,is_stack=True)bar.add("商家B", attr, v2,mark_line=["min", "max"],is_label_show=True,is_stack=True)bar.render(r'C:\Users\ASUS\Desktop\重新开始\Python用pyecharts绘图\柱状图1.html') #生成HTML文件
四、绘制横向柱状图
from pyecharts import Bar#is_convert=True x轴和y轴交换#Note: 全局配置项要在最后一个 add() 上设置,否侧设置会被冲刷掉。attr = ["衬衫", "羊毛衫", "雪纺衫", "裤子", "高跟鞋", "袜子","床垫"]v1 = [5, 20, 36, 10, 75, 90 , 30]v2 = [10, 25, 8, 60, 20, 80 , 50]bar = Bar("柱状图数据堆叠示例") #设置标题bar.add("商家A", attr, v1,mark_point=["average"],is_label_show=True,is_convert=True)bar.add("商家B", attr, v2,mark_line=["min", "max"],is_label_show=True,is_convert=True)bar.render(r'C:\Users\ASUS\Desktop\重新开始\Python用pyecharts绘图\柱状图1.html') #生成HTML文件五、pyecharts柱状图datazoom案例
六、对应pyecharts柱状图datazoom案例的代码我用page放一起了
#coding=utf-8from __future__ import unicode_literalsfrom pyecharts import Barfrom pyecharts import Pageimport randompage = Page()#dataZoom 效果,'slider' 类型attr = ["{}天".format(i) for i in range(30)]v1 = [random.randint(1, 30) for _ in range(30)]bar = Bar("Bar - datazoom - slider 示例")bar.add("", attr, v1, is_label_show=True, is_datazoom_show=True,xaxis_rotate=30, yaxis_rotate=30)page.add(bar)#dataZoom 效果,'inside' 类型attr = ["{}天".format(i) for i in range(30)]v1 = [random.randint(1, 30) for _ in range(30)]bar2 = Bar("Bar - datazoom - inside 示例")bar2.add( "", attr, v1, is_datazoom_show=True, datazoom_type="inside", datazoom_range=[1, 50],)page.add(bar2)#dataZoom 效果,'both' 类型attr = ["{}天".format(i) for i in range(30)]v1 = [random.randint(1, 30) for _ in range(30)]bar3 = Bar("Bar - datazoom - both 示例")bar3.add( "", attr, v1, is_datazoom_show=True, datazoom_type="both", datazoom_range=[1, 40], label_color=["#749f83"])page.add(bar3)days = ["{}天".format(i) for i in range(30)]days_v1 = [random.randint(1, 30) for _ in range(30)]bar4 = Bar("Bar - datazoom - xaxis/yaxis 示例")bar4.add( "", days, days_v1, # 默认为 X 轴,横向 is_datazoom_show=True, datazoom_type="slider", datazoom_range=[1, 50], # 新增额外的 dataZoom 控制条,纵向 is_datazoom_extra_show=True, datazoom_extra_type="slider", datazoom_extra_range=[1, 50], is_toolbox_show=False,)page.add(bar4)page.render(r'C:\Users\ASUS\Desktop\重新开始\Python用pyecharts绘图\柱状图1.html')以上是"Python中pyecharts如何绘制柱状图"这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注行业资讯频道!
柱状
数据
示例
商家
配置
类型
绘图
全局
床垫
效果
文件
标题
羊毛
羊毛衫
衬衫
袜子
裤子
雪纺
高跟
高跟鞋
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
博彦科技互联网金融
广州万易互联网科技有限公司
高科技互联网
互联网公司 科技公司
互联网科技金融
伴你行互联网科技有限公司
天下捷融互联网科技
互联网科技的未来发展
老年人脱离互联网科技的作文
云创客互联网科技公司
互联网科技产品
坤平互联网科技
科技大学互联网
南博望互联网科技有限公司
互联网科技公司营业执照怎么办理
广东工业互联网大赛深圳学泰科技
工业互联网科技成果转化
万物互联网智能科技
绵阳真晨互联网科技有限公司
瑞安市蟠桃会互联网科技有限公司
中国互联网科技工作委员会毛军
智网互联网科技
互联网科技股票
互联网科技公司官网
互联网科技有哪些公司
畅思互联网科技
2021互联网科技公司排名
从那以后互联网科技有限公司
互联网时代科技型公司的机会
亚光科技低轨卫星互联网