使用分类数据创建堆栈图

时间:2019-04-25 20:47:53

标签: python pandas charts

我将使用此数据框中的分类数据来设计堆叠的条形图:

   gender     distress
    female     high
    male       low
    female     high
    male       high
    male      medium
    female    high
    male       medium
    male      medium
    female     low

我知道我可以根据性别过滤数据,然后计算苦恼,然后绘制堆积图。有更快的方法吗?

1 个答案:

答案 0 :(得分:2)

首先使用crosstab,然后使用plot

pd.crosstab(df.gender,df.distress).plot(kind='bar',stacked=True)