Spec-Zone.ru › Matplotlib 3.2

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'}
style {'sci' (или 'scientific'), 'plain'} plain отключает научную запись
scilimits (m, n), пара целых чисел; если style равен 'sci', научная запись будет использоваться для чисел вне диапазона от 10m до 10n. Используйте (0, 0), чтобы включить все числа. Используйте (m, m), где m != 0, чтобы зафиксировать порядок величины на 10m.
useOffset bool или float Если True, смещение будет рассчитано по мере необходимости; если False, смещение не будет использоваться; если указано числовое смещение, оно будет использоваться.
useLocale Если True, отформатировать число в соответствии с текущим языковым стандартом. Это влияет на такие вещи, как символ, используемый для десятичной точки. Если False, использовать форматирование в стиле C (английское). Значение по умолчанию контролируется параметром rcparam axes.formatter.use_locale.
useMathText Если True, отобразить смещение и научную запись в формате mathtext

Затронуты только основные деления. Если метод вызывается, когда ScalarFormatter не является Formatter , который используется, будет поднято исключение AttributeError.

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

Spec-Zone.ru

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