初学 matplotlib 遇到的问题

数据文件:

图片说明

代码:
图片说明

运行结果

图片说明

数据文件中应该是整个 7 月的日期, 但是运行结果中却少了很多天,并且还多出了一个 8 月, 让我很奇怪。 我在代码中用 print 打印测试时发现能打印出每一天出来,但可视化时就出现了天数步齐的情况。

数据点都画了,只是没有把刻度打印出来,是在小刻度里,

ax=fig.add_subplot(111)
ax.xaxis.set_major_locator(dates.DayLocator())