我有一个数据:
pd["states"] = ['AX','IP','US']
pd["CATEGORY"] = ['good','bad',......,'bad','good']
我想绘制一个堆积的条形图,其中状态将转到x轴,y轴将对每个状态计数好坏,应该用不同的颜色区分。
答案 0 :(得分:0)
df2 = churn_df.groupby(['states', 'CATEGORY']) ['states'].count().unstack('CATEGORY').fillna(0)
df2[['good','bad']].plot(kind='bar', stacked=True, width=1)
我想这会有所帮助。