Spec-Zone.ru › Matplotlib 3.8

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.8.4/api/_as_gen/matplotlib.axes.Axes.ticklabel_format.html

Spec-Zone.ru

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