我有一个条形图,其中y轴是从一月到十二月的月份列表,x轴的值按相应的顺序存储在另一个列表中。 当我绘制图表时,月份的顺序被混淆了。在
In:
fig, ((ax1, ax2)) = plt.subplots(nrows=1, ncols=2, figsize=(10,5), sharex='row')
fig.suptitle("Income from members and supporters", fontsize=14)
ax1.barh(months, tag_max)
ax1.set_facecolor('white')
ax1.set_title("Maximum income from members")
ax2.barh(months, tam_max)
ax2.set_facecolor('white')
ax2.get_yaxis().set_visible(False)
ax2.set_title('Maximum income from supporters')
输出:
^{pr2}$原因是什么?我该怎么解决? 谢谢!在
大卫的评论是正确的。你可以通过使用数值来解决这个问题 将月份指定为
yticklabels
这将产生以下输出:
相关问题 更多 >
编程相关推荐