如何使用matpltlib.pyplot绘制按月和年分组的条形图?

时间:2020-09-22 15:36:59

标签: python matplotlib

这是我的代码:

plt.bar(df.index, df['January'])
plt.bar(df.index, df['February'])

这是我得到的数字:

enter image description here

如何并排放置橙色和蓝色条形?

1 个答案:

答案 0 :(得分:1)

您可以使用熊猫的绘图功能:

df.plot.bar(y=['January','February'])

或手动对齐条形图:

width=0.4
plt.bar(df.index, df['January'], width=-width, align='edge')
plt.bar(df.index, df['February'], width=width, align='edge')