首页 > 解决方案 > 如何从数据框中轻松创建堆叠条形图

问题描述

我想为两个分类变量创建图,所以我认为分阶段的条形图会做得最好。看了一下 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 创建变量吗?

标签: pythonpandasnumpy

解决方案


推荐阅读