运维.售后
论坛
潜水/灌水快乐,沉淀知识,认识更多同行。
ToB圈子
加入IT圈,遇到更多同好之人。
朋友圈
看朋友圈动态,了解ToB世界。
博客
Blog
ToB门户
了解全球最新的ToB事件
排行榜
Ranklist
文库
业界最专业的IT文库,上传资料也可以赚钱
下载
分享
Share
导读
Guide
相册
Album
记录
Doing
搜索
本版
文章
帖子
ToB圈子
用户
免费入驻
产品入驻
解决方案入驻
公司入驻
案例入驻
登录
·
注册
只需一步,快速开始
账号登录
立即注册
找回密码
用户名
Email
自动登录
找回密码
密码
登录
立即注册
首页
找靠谱产品
找解决方案
找靠谱公司
找案例
找对的人
专家智库
悬赏任务
圈子
SAAS
ToB企服应用市场:ToB评测及商务社交产业平台
»
论坛
›
软件与程序人生
›
后端开发
›
Java
›
【matplotlib 实战】--堆叠柱状图
【matplotlib 实战】--堆叠柱状图
立聪堂德州十三局店
金牌会员
|
2023-10-21 16:42:43
|
显示全部楼层
|
阅读模式
楼主
主题
880
|
帖子
880
|
积分
2640
堆叠柱状图
,是一种用来分解整体、比较各部分的图。
与柱状图类似,堆叠柱状图常被用于比较不同类别的数值。而且,它的每一类数值内部,又被划分为多个子类别,这些子类别一般用不同的颜色来指代。
柱状图帮助我们观察“总量”,堆叠柱状图则可以同时反映“总量”与“结构”。
也就是说,堆叠柱状图不仅可以反映总量是多少?还能反映出它是由哪些部分构成的?
进而,我们还可以探究哪一部分比例最大,以及每一部分的变动情况,等等。
1. 主要元素
堆叠柱状图是常用于比较多个类别或组之间的数据。
它通过将多个柱状图堆叠在一起,展示每个类别或组的总量以及各个部分的相对比例。
它的主要构成元素包括:
横轴:表示数据的主分类。
纵轴:每个子分类的比例关系。
堆叠的矩形:每个柱状图由多个堆叠部分组成,每个堆叠部分表示该类别或组中的一个部分或子类别。
图例:每个堆叠部分代表的意义。
2. 适用的场景
堆叠柱状图适用于以下的分析场景:
比较多个类别或组的总量以及各个部分的相对比例,例如不同产品的销售总额以及各个渠道的销售额占比。
可视化多个类别或组的趋势变化,例如不同地区的人口数量随时间的变化趋势。
对比多个类别或组之间的差异,例如不同年份的营业额对比。
3. 不适用的场景
堆叠柱状图不适用以下的分析场景:
数据具有负值或包含缺失值的情况。堆叠柱状图只适用于展示正值数据,不适合包含负值或缺失值的数据。
需要比较多个类别的绝对数值大小。堆叠柱状图主要关注各个部分的相对比例,而不是绝对数值大小的比较。
4. 分析实战
本次用堆叠柱状图统计最近几年全国居民消耗的主要几类粮食的情况。
4.1. 数据来源
数据来自国家统计局公开的
人民生活
数据,可从下面的网址下载:
https://databook.top/nation/A0A
使用的是其中 A0A0A.csv文件(全国居民主要食品消费量)
fp = "d:/share/A0A0A.csv"
df = pd.read_csv(fp)
df
复制代码
4.2. 数据清理
本次绘制堆叠柱状图,时间上选择
最近几年
的数据,由于
2022年
的数据缺失,选择** 2013年~2021年
的数据。
内容上每个年度选择
5类**常见的食物:
居民人均蔬菜及食用菌消费量(千克)
居民人均肉类消费量(千克)
居民人均禽类消费量(千克)
居民人均水产品消费量(千克)
居民人均蛋类消费量(千克)
[code]#> A0A0A03 居民人均蔬菜及食用菌消费量(千克)#> A0A0A04 居民人均肉类消费量(千克)#> A0A0A05 居民人均禽类消费量(千克)#> A0A0A06 居民人均水产品消费量(千克)#> A0A0A07 居民人均蛋类消费量(千克)data = df[(df["sj"] >= 2013) & (df["sj"]
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有账号?
立即注册
x
回复
使用道具
举报
0 个回复
正序浏览
返回列表
快速回复
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
or
立即注册
本版积分规则
发表回复
回帖并转播
发新帖
回复
立聪堂德州十三局店
金牌会员
这个人很懒什么都没写!
楼主热帖
零信任介绍
哈夫曼应用
WPF开发随笔收录-获取软件当前目录的坑 ...
【iOS逆向与安全】frida-trace入门 ...
《微信小程序-基础篇》什么是组件化以 ...
VMware虚拟机安装Linux教程(超详细) ...
django使用多个数据库实现
计算机等级考试二级C语言上机题集(第1 ...
Go语言上手(三) | 青训营笔记 ...
2021年7月整理--简单方法 暴力破解WIFI ...
标签云
存储
服务器
快速回复
返回顶部
返回列表