问题:如何使日期显示在一个美丽的形式,在格式“月-年”?
我的代码:
decompose_data = seasonal_decompose(df_res_indx, model='additive')
fig, axes = plt.subplots(ncols=1, nrows=4, sharex=True, figsize=(15, 8))
decompose_data.observed.plot(ax=axes[0], legend=False)
axes[0].set_ylabel('Observed', fontsize=12)
decompose_data.trend.plot(ax=axes[1], legend=False)
axes[1].set_ylabel('Trend', fontsize=12)
decompose_data.seasonal.plot(ax=axes[2], legend=False)
axes[2].set_ylabel('Seasonal', fontsize=12)
decompose_data.resid.plot(ax=axes[3], legend=False)
axes[3].set_ylabel('Residual', fontsize=12)
plt.show()
结果:x1c 0d1x
1条答案
按热度按时间smtd7mpg1#
在matplotlib的Date ticks labels doc中有一些很好的例子。
下面的
DateFormatter
应该可以完成这个任务