fig.autofmt_xdate() # 设置x轴时间外观
ax1 = fig.add_subplot(1,1,1)
autodate = mdate.AutoDateLocator()
ax1.xaxis.set_major_locator(autodate) # 设置时间间隔
设置时间标签显示格式
dateFmt = mdate.DateFormatter('%y%m%d')
ax1.xaxis.set_major_formatter(dateFmt)
将x轴次刻度标签设置为61的倍数
xminorLocator = MultipleLocator(61)
显示次刻度标签的位置,没有标签文本
ax1.xaxis.set_minor_locator(xminorLocator)
#ax1.set_xticks() # 设置间隔
ax1.set_xlim(date2num('2018/01/02'),date2num('2018/01/29')) # 设置x轴范围
plt.xticks(rotation=90) # 显示日期旋转90度
plt.title(u'图')
plt.plot(x,y, label='')
plt.grid(True)
plt.xlabel(u'日期')
plt.ylabel(u'百分比')
plt.legend(loc=2,prop={'family':'SimHei','size':12}) # loc=2 : upper left
plt.savefig("图.png", dpi=100)
plt.show()