这是非常琐碎的,所以我很抱歉!
我只是进入matplotlib和熊猫,我想我已经使它复杂化了... 我正在尝试创建一个聚集的条形图(如下图所示)。
我正在使用的数据框的结构如下:
我想创建一个聚集的条形图,其中x轴是一周中的几天(df ['Days of Week']),y轴是count,所计数的类别是Type A和B型(由df ['Type']确定)。
从我正在使用的谷歌搜索中,我的代码又长又复杂...但是我觉得这比我做的要容易...
任何帮助表示赞赏!
答案 0 :(得分:0)
尝试一下:
new_df = (df.groupby('Days of Week')['Type']
.value_counts()
.unstack()
)
new_df.plot.bar()