【发布时间】:2015-02-25 13:11:11
【问题描述】:
嗨,我有 2 个数组,它们位于:
array1 = [datetime.date(2014, 3, 3), datetime.date(2014, 2, 19), datetime.date(2014, 7, 13), datetime.date(2014, 5, 11), datetime.date(2014, 6, 13), datetime.date(2014, 1, 20)]
array2 = 1,5,8,9,4,6
这是我必须绘制 2 个数组的代码:
plt.plot_date((aray1), (array2), 'ro')
plt.xticks(rotation=45)
plt.xlabel('Date', fontsize=12)
plt.ylabel('Quantity', fontsize=12)
plt.savefig('plot4.png')
我的数组比上面的要大很多,所以我的日期被挤在一起,不适合 x 轴。那么,如何将 x 轴间隔设置为月份,以便我绘制的日期可以插入正确的月份?
【问题讨论】:
标签: python datetime matplotlib