to wydaje się, że powinna być łatwa - ale nie mogę zobaczyć, jak to zrobić:matplotlib: narysować wytwórnie kleszczy pod niewielkimi etykiet
mam działkę z czasem na osi X. Chcę ustawić dwa zestawy tyknięć, drobne tiki pokazujące godzinę dnia i główne tiki pokazujące dzień/miesiąc. Więc to zrobić:
# set date ticks to something sensible:
xax = ax.get_xaxis()
xax.set_major_locator(dates.DayLocator())
xax.set_major_formatter(dates.DateFormatter('%d/%b'))
xax.set_minor_locator(dates.HourLocator(byhour=range(0,24,3)))
xax.set_minor_formatter(dates.DateFormatter('%H'))
Ten Etykiety kleszczy ok, ale wytwórnie tick (dzień/miesiąc) są rysowane na wierzchu mniejszych etykiet kleszczy:
Jak to zrobić zmusić główne etykiety zaznaczenia do wykreślenia poniżej mniejszych? Próbowałem wstawiać znaki nowej linii (\ n) w DateFormatter, ale jest to kiepskie rozwiązanie, ponieważ odstępy w pionie nie są właściwe.
Każda rada byłaby doceniona!
idealne-dziękuję! – ccbunney