matplotlib.pyplot.ticklabel_format
- matplotlib.pyplot.ticklabel_format(*, axis='both', style=None, scilimits=None, useOffset=None, useLocale=None, useMathText=None)[исходный код]
-
Настроить
ScalarFormatter, используемый по умолчанию для линейных осей.Если параметр не задан, соответствующее свойство форматтера остается без изменений.
- Параметры:
-
- axis{'x', 'y', 'both'}, по умолчанию: 'both'
-
Настраиваемая ось. Изменения применяются только к основным делениям.
- style{'sci', 'scientific', 'plain'}
-
Использовать ли научную нотацию. По умолчанию форматтер использует научную нотацию. 'sci' эквивалентно 'scientific'.
- scilimitsпара целых чисел (m, n)
-
Научная нотация используется только для чисел вне диапазона от 10m до 10n (и только если форматтер вообще настроен на использование научной нотации). Используйте (0, 0), чтобы включить все числа. Используйте (m, m), где m != 0, чтобы зафиксировать порядок величины на уровне 10m. Значение форматтера по умолчанию —
rcParams["axes.formatter.limits"](по умолчанию:[-5, 6]). - useOffsetbool или float
-
Если True, смещение вычисляется при необходимости. Если False, смещение не используется. Если задано числовое значение, оно задает смещение. Значение форматтера по умолчанию —
rcParams["axes.formatter.useoffset"](по умолчанию:True). - useLocalebool
-
Форматировать ли число с использованием текущей локали или локали C (английской). Это влияет, например, на десятичный разделитель. Значение форматтера по умолчанию —
rcParams["axes.formatter.use_locale"](по умолчанию:False). - useMathTextbool
-
Отображать смещение и научную нотацию с помощью mathtext. Значение форматтера по умолчанию —
rcParams["axes.formatter.use_mathtext"](по умолчанию:False).
- Вызывает исключение:
-
- AttributeError
-
Если текущий форматтер не является
ScalarFormatter.
Примечания
Примечание
Это обертка pyplot для
axes.Axes.ticklabel_format.
© 2012–2026 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/stable/api/_as_gen/matplotlib.pyplot.ticklabel_format.html