python怎样绘制堆叠条形图
发表于:2025-11-13 作者:千家信息网编辑
千家信息网最后更新 2025年11月13日,python怎样绘制堆叠条形图,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。目前在网络上多是单个条形图堆叠,没看到一组的条形图堆叠。
千家信息网最后更新 2025年11月13日python怎样绘制堆叠条形图
python怎样绘制堆叠条形图,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。
目前在网络上多是单个条形图堆叠,没看到一组的条形图堆叠。
代码如下:
import numpy as npimport pandas as pdimport matplotlib.pyplot as pltimport matplotlib.ticker as ticker
导入一组自己造的数据
data = pd.read_excel('data.xlsx')In [4]: dataOut[4]:
多使用几个plt.bar()函数,就可以画出来啦。。。
tick_label = list(data.columns)tick_label.remove('类别')x = np.arange(len(tick_label))y1 = data.iloc[2,1:].values.tolist() #收入(剔除自己转入)y2 = data.iloc[3,1:].values.tolist() #支出(剔除自己转入)y3 = data.iloc[4,1:].values.tolist() #收入(自己转入)y4 = data.iloc[5,1:].values.tolist() #支出(自己转入)bar_with = 0.25 #柱体宽度plt.figure(figsize = (12,6)) #画布大小plt.bar(x, y1, width = bar_with, #柱体宽度align = 'center', #x轴上的坐标与柱体对其的位置color = 'orangered', alpha = 0.6, #柱体透明度label = '收入(剔除自己转入)')plt.bar(x,y3,width = bar_with, bottom = y1, #柱体基线的y轴坐标align = 'center', color = 'lightsalmon', alpha = 0.6, label = '收入(自己转入)')plt.bar(x + bar_with, y2, width = bar_with,align = 'center', color = 'deepskyblue', alpha = 0.6, label = '支出(剔除自己转入)')plt.bar(x + bar_with, y4, width = bar_with, bottom = y2,align = 'center', color = 'lightskyblue', alpha = 0.6, label = '支出(自己转入)')plt.title('月度收支表', fontsize = 10) #设置x轴标题plt.xticks(x + bar_with/2, tick_label, rotation = 70) #设置x轴坐标plt.xlabel('时间',fontsize = 8, verticalalignment = 'top', horizontalalignment='right',rotation='horizontal')plt.xlabel('时间',fontsize = 8, verticalalignment = 'bottom', horizontalalignment='center')#图例设在图形外面,控制坐标参数plt.legend(loc = 'center', bbox_to_anchor = (0.77, 1.1), ncol=2)plt.savefig('draw_bar.png', dpi=200, bbox_inches = 'tight')plt.close()绘制如图:

是不是其实plt绘图也没有哪么辣眼睛了。
关于python怎样绘制堆叠条形图问题的解答就分享到这里了,希望以上内容可以对大家有一定的帮助,如果你还有很多疑惑没有解开,可以关注行业资讯频道了解更多相关知识。
柱体
条形
坐标
收入
问题
宽度
时间
更多
帮助
解答
易行
简单易行
代码
位置
内容
函数
单个
参数
图例
图形
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
架设生产物料管理服务器
别来无恙吉他谱软件开发
共享服务器为什么重新开机后打不开
华为的软件开发工程师怎么样
哈理工有计算机网络技术吗
网络安全审查包括
苹果怎么一直连接服务器失败
手机网络安全问题发言
美欧日国家网络安全战略ppt
安卓点歌系统没有找到数据库
软件开发小组学期总结
江苏南通网络安全吗
服务器的组成部分
石嘴山市网络安全平台
dz数据库帖子自动被删除
上海市的软件开发公司排名
工业控制网络技术结课
软件开发蔡卓冰
数据库中的系统时间sys
备案域名服务器
数据库Access毕业设计
房山区运营网络技术好处
sql数据库员工工资管理
乡镇网络安全宣传周会议
网络安全监测通报
桓台企业管理软件开发定制开发
数据库作为核心基石
东北软件开发公司
网络安全办法审查意见
浩千软件开发