如何在Python中绘制未堆叠的表格

我已经处理了数据帧中的数据,如下所示将其拆散:

https://img2.mukewang.com/64db3a010001932902930142.jpg

我达到这个级别所用的代码如下:

df_age_bins.groupby('Product')['age_bins'].value_counts().unstack()

我正在努力超越这一点,这样我就可以绘制一个条形图,其中 x 轴上带有“age_bins”,y 轴上带有计数,每个条形按产品分为三部分(即 TM195、TM498、TM798)。

感谢您的任何建议/帮助。


跃然一笑
浏览 67回答 1
1回答

温温酱

您可以Product改为取消堆叠并使用以下链接plot.bar():(df_age_bins.groupby('Product')['age_bins']     .value_counts().unstack('Product')     .plot.bar(stacked=True))
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python