matplotlib.axes.Axes.ticklabel_format
- Axes.ticklabel_format(*, axis='both', style='', scilimits=None, useOffset=None, useLocale=None, useMathText=None)[source]
-
Настройка
ScalarFormatter, используемого по умолчанию для линейных осей.Если параметр не задан, соответствующее свойство форматировщика остается неизменным.
- Parameters
-
- 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).
- Raises
-
- AttributeError
-
Если текущий форматировщик не является
ScalarFormatter.
Примеры использования matplotlib.axes.Axes.ticklabel_format
© 2012–2021 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/3.5.1/api/_as_gen/matplotlib.axes.Axes.ticklabel_format.html