Spec-Zone.ru › Matplotlib

matplotlib.axes.Axes.ticklabel_format

Axes.ticklabel_format(*, axis='both', style=None, scilimits=None, useOffset=None, useLocale=None, useMathText=None)[исходный код]

Настроить ScalarFormatter, используемый по умолчанию для линейных координатных осей.

Если параметр не задан, соответствующее свойство форматировщика остаётся без изменений.

Параметры:
axis{'x', 'y', 'both'}, по умолчанию: 'both'

Координатная ось для настройки. Изменения затрагивают только основные деления.

style{'sci', 'scientific', 'plain'}

Использовать ли научную нотацию. По умолчанию форматировщик использует научную нотацию. 'sci' — это эквивалент 'scientific'.

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–2026 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/stable/api/_as_gen/matplotlib.axes.Axes.ticklabel_format.html

Spec-Zone.ru

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