python - 如何从数据框中轻松创建堆叠条形图
问题描述
我想为两个分类变量创建图,所以我认为分阶段的条形图会做得最好。看了一下 seaborn 和 matplotlib 的例子,希望有更简单的方法。
我的数据框如下所示:
sex age-group category
m <18 basic
m <18 premium
f <18 premium
m <18 premium
f 18-24 basic
m 18-24 basic
f <18 basic
f <18 premium
f <18 basic
f <18 basic
(这里有重复的行,在完整的数据集中还有每行具有不同值的附加列)
现在我想看到 x 轴上的年龄组和 y 轴上的性别或类别。
我需要用 df.query 创建变量吗?
解决方案
推荐阅读
- r - 如何在R中对参数估计施加约束?
- c# - 如何:以 2 到 150 长度之间的数字/字母开头的正则表达式
- c# - 如何通过事件或覆盖 SaveChangesAsync() 在 DbContext 中获取所有保存的实体值
- firebase - 如何使用 Cloud Functions 和 Cloud FIrestore 维护状态
- c# - 处理程序在 BitmapEncoder.Frames.Add 调用中无效
- lotus-notes - 如何在 LotusScript 代理中使用 NSFNoteCipherDecrypt
- dataweave - 在 Mulesoft 中获取消息异常
- javascript - HTML:动态修复用户正在阅读的标题和子标题
- c# - 验证用户对网页的身份,同时阻止他们通过直接链接访问它
- php - Apache 无法使用 curl 发出传出 HTTP 请求