from matplotlib.dates import DateFormatter, WeekdayLocator, DayLocator, MONDAY,YEARLY |
monthdays = MonthLocator() |
mondays = WeekdayLocator(MONDAY) # 主要刻度 |
alldays = DayLocator() # 次要刻度 |
ax.xaxis.set_major_locator(mondays) ax.xaxis.set_minor_locator(alldays) |
mondayFormatter = DateFormatter('%Y-%m-%d') # 如:2-29-2015 dayFormatter = DateFormatter('%d') # 如:12 ax.xaxis.set_major_formatter(mondayFormatter) |
for label in ax1.get_xticklabels(): label.set_rotation(30) label.set_horizontalalignment('right') |