这不是重复的问题,因为现有类似问题的答案并没有完全描述我所需的内容。 Matplotlib内置了很棒的格式化程序,我喜欢使用它们:
ax.xaxis.set_major_locator(matplotlib.dates.MonthLocator())
ax.xaxis.set_major_formatter(matplotlib.dates.DateFormatter('%b%y'))
他们让我绘制股票市场图表:
这就是我所需要的,但有一个问题:周末。它们出现在x轴上,使我的图表有点难看。
其他关于此问题的问题给出了创建自定义格式化程序的建议。他们展示了这些格式化程序的示例。但没有任何一个可以像matplotlib一样漂亮地格式化:
May19,Jun19,Jul19...
我指的是这行代码:
ax.xaxis.set_major_formatter(matplotlib.dates.DateFormatter('%b%y'))
我的问题是: 请帮我像Matplotlib一样格式化x轴:May19,Jun19,Jul19......并且在股市休市时不要创建周末。