matplotlib.ticker.
AutoDateLocator
(**kwargs)Динамический подбор метки для дат
maxticks
minticks
matplotlib.ticker.
DayLocator
Метки привязаны к дням
matplotlib.ticker.
FixedLocator
Локатор для явных меток
locator = matplotlib.ticker.FixedLocator([-5, -4, -3, 0, 3, 4, 5])
axes.xaxis.set_major_locator(locator)
matplotlib.ticker.
HourLocator
Метки привязаны к часам
matplotlib.ticker.
IndexLocator
Локатор для меток через определнный интервал от наименьшего значения
locator = matplotlib.ticker.IndexLocator(1, 0)
axes.xaxis.set_major_locator(locator)
matplotlib.ticker.
LinearLocator
Локатор для фиксированного количества меток
locator = matplotlib.ticker.LinearLocator(10)
axes.xaxis.set_major_locator(locator)
matplotlib.ticker.
LogLocator
(base, subs)Локатор для логарифметических меток
locator = matplotlib.ticker.LogLocator(base=2, subs=[1, 5])
axes.xaxis.set_major_locator(locator)
matplotlib.ticker.
MaxNLocator
([nbinx, steps])Локатор делит ось на указанное количество интервалов интелектуально
locator = matplotlib.ticker.MaxNLocator()
axes.xaxis.set_major_locator(locator)
matplotlib.ticker.
MinuteLocator
Метки привязаны к минутам
matplotlib.ticker.
MonthLocator
Метки привязаны к месяцам
matplotlib.ticker.
MultipleLocator
Локатор для меток через определнный интервал от нуля
locator = matplotlib.ticker.MultipleLocator(base=2)
axes.xaxis.set_major_locator(locator)
matplotlib.ticker.
NullLocator
Локатор для отключения всех меток
locator = matplotlib.ticker.NullLocator()
axes.xaxis.set_major_locator(locator)
matplotlib.ticker.
RRuleLocator
matplotlib.ticker.
SecondLocator
Метки привязаны к секундам
matplotlib.ticker.
WeekdayLocator
Метки привязаны к неделям
matplotlib.ticker.
YearLocator
(base=1, month=1, day=1, tz=None)Метки привязаны к годам
baze - расстояние, в годах между рисками
matplotlib.ticker.
DateFormatter
Даты
formatter = matplotlib.ticker.DateFormatter("%Y")
axes.xaxis.set_major_formatter(formatter)
matplotlib.ticker.
FixedFormatter
Фиксированные метки на оси
formatter = matplotlib.ticker.FixedFormatter(
[u"Раз", u"Два", u"Три", u"Четыре", u"Пять"])
axes.xaxis.set_major_formatter(formatter)
matplotlib.ticker.
FormatStrFormatter
Строковый
formatter = matplotlib.ticker.FormatStrFormatter("%.3f")
axes.xaxis.set_major_formatter(formatter)
matplotlib.ticker.
FuncFormatter
Функциональный
formatter = matplotlib.ticker.FuncFormatter(lambda x, pos: pass)
axes.xaxis.set_major_formatter(formatter)
matplotlib.ticker.
LogFormatter
Логарифметический
matplotlib.ticker.
LogFormatterExponent
matplotlib.ticker.
LogFormatterMathtext
matplotlib.ticker.
ScalarFormatter
Выод чисел
formatter = matplotlib.ticker.ScalarFormatter(lambda x, pos: pass)
axes.xaxis.set_major_formatter(formatter)
useOffset
set_power_limits
((max, min))Устаналивает границы для упрозения оси
formatter.set_power_limits((-3, 2))
set_useOffset
()Задает константу, которую необходимо прибавить ко всем значения
formatter.set_useOffset(1e5)