matplotlib.axes.Axes.ticklabel_format
- Axes.ticklabel_format(*, axis='both', style='', scilimits=None, useOffset=None, useLocale=None, useMathText=None)[source]
-
Настройка
ScalarFormatter, используемой по умолчанию для линейных осей.Если параметр не задан, соответствующее свойство форматера остается неизменным.
- Параметры:
-
- axis{'x', 'y', 'both'}, по умолчанию: 'both'
-
Ось, которую нужно настроить. Затронуты только основные метки.
- style{'sci', 'scientific', 'plain'}
-
Использовать ли научную запись. По умолчанию используется научная запись.
- 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–2023 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/3.7.5/api/_as_gen/matplotlib.axes.Axes.ticklabel_format.html