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