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.7.5/api/_as_gen/matplotlib.pyplot.ticklabel_format.html