matplotlib.axes.Axes.ticklabel_format
-
Axes.ticklabel_format(*, axis='both', style='', scilimits=None, useOffset=None, useLocale=None, useMathText=None) -
Настройка
ScalarFormatter, используемого по умолчанию для линейных осей.Если параметр не задан, соответствующее свойство форматировщика остается без изменений.
Parameters: - axis{'x', 'y', 'both'}, default: '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.4.3/api/_as_gen/matplotlib.axes.Axes.ticklabel_format.html