【发布时间】:2013-06-14 01:09:16
【问题描述】:
我想让 x-tick 日期标签在刻度线之间居中,而不是如下图所示以刻度线为中心。
我已阅读文档,但无济于事 - 有人知道这样做的方法吗?
如果有帮助,这里是我用于 x 轴刻度格式的所有内容:
day_fmt = '%d'
myFmt = mdates.DateFormatter(day_fmt)
ax.xaxis.set_major_formatter(myFmt)
ax.xaxis.set_major_locator(matplotlib.dates.DayLocator(interval=1))
for tick in ax.xaxis.get_major_ticks():
tick.tick1line.set_markersize(0)
tick.tick2line.set_markersize(0)
tick.label1.set_horizontalalignment('center')
【问题讨论】:
标签: python matplotlib pandas