matplotlib.axes.Axes.ticklabel_format
- Axes.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.
Примеры использования matplotlib.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.axes.Axes.ticklabel_format.html