Spec-Zone.ru › Matplotlib 3.6

matplotlib.pyplot.ticklabel_format

matplotlib.pyplot.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.

© 2012–2023 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/3.6.0/api/_as_gen/matplotlib.pyplot.ticklabel_format.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API