使用matplotlib中的dateformatter仅显示月份和年份

时间:2017-12-02 21:15:51

标签: python pandas numpy dataframe matplotlib

这可能是非常基本的,但经过几天的搜索,我运气不佳。

所以,这是我的代码:

fig = plt.figure(1)
ax1 = fig.add_subplot(211)
ax1.plot(master.index, master["UPR"], 'r')
ax1.plot(master.index, master["LWR"], 'r')

ax2 = fig.add_subplot(212)
ax2.plot(master.index, master["AVG"])

plt.show()

'master'是一个pandas DataFrame,索引是日期,UPR,LWR和AVG只是我计算绘制的列。

绘制时,它看起来像这样: enter image description here

x轴上的大量涂抹实际上是所有日期压缩在一起。

现在我已经准备好了其他文章,但是他们没有什么帮助,主要是因为我的图表设置方式。

请帮忙。

0 个答案:

没有答案