【发布时间】:2023-03-16 05:00:02
【问题描述】:
这可能是一项简单的任务,但我是 python 绘图的新手,正在努力将逻辑转换为代码。我有 2 列,如下所示。 0 表示未流失,1 表示已流失。性别是一个对象列,流失是一个类别列
gender|churned
--------------
male |0
male |1
female |0
female |1
female |1
male |1
我只想要一个堆叠条形图(如果这不是正确的图表选择,请纠正我)在 x 轴(流失列)上带有 0 和 1,对于这 2 个类别中的每一个,我想要一个带有 2 的堆叠条形图每个性别的不同颜色显示 0 岁以下(未流失)的男性和女性总数和 1 岁以下的男性和女性总数(流失)。
我试过了:
df.Churn.value_counts().plot(kind='bar')
它给了我每个 0 和 1 的总数,但我也需要将它除以性别。
希望我说得通
【问题讨论】:
-
你有 2 张桌子,搅动和未搅动对吧?
标签: python pandas matplotlib plot seaborn