-1

我的数据框如下:

month category hours
1, A, 5
1, B, 8
1, C, 2
2, A, 4
2, B, 9
2, C, 5
...
12, A, 10
12, B, 2
12, C, 4

我想使用 Python pandas 插件绘制直方图,其中 y 轴是某个月份中所有类别的所有小时数的总和,x 轴是月份。

我怎样才能做到这一点?

4

1 回答 1

1

使用pandas.DataFrame.groupby然后plot

df.groupby('month')['hours'].sum().plot(kind='bar')

输出:

在此处输入图像描述

于 2019-08-08T05:14:38.527 回答