Spec-Zone.ru › Matplotlib 3.1

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 | offset ]; если 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.1.1/api/_as_gen/matplotlib.pyplot.ticklabel_format.html

Spec-Zone.ru

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