千家信息网

如何在Matplotlib中创建堆栈图

发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,小编给大家分享一下如何在Matplotlib中创建堆栈图,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!实例接下来看一个例子,显示三个运动员在每一个时间点的成绩堆栈图:from mat
千家信息网最后更新 2026年11月02日如何在Matplotlib中创建堆栈图

小编给大家分享一下如何在Matplotlib中创建堆栈图,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!

实例

接下来看一个例子,显示三个运动员在每一个时间点的成绩堆栈图:

from matplotlib import pyplot as plt from matplotlib import rcParams#设置图表字体,防止中文乱码rcParams['font.family'] = 'Microsoft YaHei'rcParams['font.sans-serif'] = 'Microsoft YaHei'#设置图表样式plt.style.use('fivethirtyeight')#定义时间轴列表minutes = [1, 2, 3, 4, 5, 6, 7, 8, 9]#定义三个玩家的成绩player1 = [8, 6, 5, 5, 4, 2, 1, 1, 0]player2 = [0, 1, 2, 2, 2, 4, 4, 4, 4]player3 = [0, 1, 1, 1, 2, 2, 3, 3, 4]labels = ['运动员1','运动员2','运动员3']colors = ['#6d904f', '#fc4f30', '#008fd5']plt.stackplot(minutes,player1,player2,player3,  labels=labels,colors=colors)#定义lable显示位置plt.legend(loc=(0.07,0.05))plt.title("堆栈图实例")plt.tight_layout()plt.show()
运行效果:


看完了这篇文章,相信你对"如何在Matplotlib中创建堆栈图"有了一定的了解,如果想了解更多相关知识,欢迎关注行业资讯频道,感谢各位的阅读!

堆栈 运动员 运动 中创 三个 图表 实例 成绩 时间 篇文章 乱码 位置 例子 字体 完了 效果 更多 样式 玩家 知识 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 科技金融是不是互联网金融 互联网核心科技是什么 互联网扶贫科技 互联网 科技公司 广州互联网科技公司 互联网科技作文 中国互联网科技发展 太原新华互联网科技学校怎么样 银川新华互联网科技学校地址 互联网科技项目计划书材料类 佳云科技和互联网广告 苏州五指互联网络科技有限 互联网科技商业 宜昌元轩互联网科技有限公司 天津腾达互联网科技有限公司 区块链结合互联网科技 上海京穆互联网科技有限公司 北京市互联网新科技 普陀区互联网教育科技管理办法 杭州融税互联网科技有限公司 科技互联网政务服务 伴你行互联网科技有限公司 互联网科技博客 金融科技和互联网金融 成都仁贤领冠互联网科技有限公司 隆华科技工业互联网 东营紫格互联网科技 亚光科技低轨卫星互联网 利用互联网等科技手段 互联网 科技节活动 微视频大赛
0