Spec-Zone.ru › Matplotlib 2.2

matplotlib.pyplot.yscale

matplotlib.pyplot.yscale(*args, **kwargs) [source]

Установите масштабирование оси y.

Вызов:

yscale(scale, **kwargs)
Параметры:
scale : ['linear' | 'log' | 'logit' | 'symlog']

Тип масштабирования.

**kwargs

Дополнительные параметры зависят от scale. См. Примечания.

Примечания

Это эквивалент вызова set_yscale на текущей оси в pyplot.

В зависимости от масштаба могут быть приняты разные ключевые слова:

'linear'

'log'

basex/basey:
Основание логарифма
nonposx/nonposy: ['mask' | 'clip' ]
Неположительные значения в x или y могут быть замаскированы как недопустимые или ограничены очень малым положительным числом
subsx/subsy:

Местоположение подделений между каждым основным делением. Должно быть последовательностью целых чисел. Например, в логарифмическом масштабе 10: [2, 3, 4, 5, 6, 7, 8, 9]

разместит 8 логарифмически распределенных мелких делений между каждым основным делением.

'logit'

nonpos: ['mask' | 'clip' ]
Значения за пределами ]0, 1[ могут быть замаскированы как недопустимые или ограничены числом, очень близким к 0 или 1

'symlog'

basex/basey:
Основание логарифма
linthreshx/linthreshy:
Одно число с плавающей точкой, определяющее диапазон (-x, x), в котором график является линейным. Это предотвращает стремление графика к бесконечности около нуля.
subsx/subsy:

Местоположение подделений между каждым основным делением. Должно быть последовательностью целых чисел. Например, в логарифмическом масштабе 10: [2, 3, 4, 5, 6, 7, 8, 9]

разместит 8 логарифмически распределенных мелких делений между каждым основным делением.

linscalex/linscaley:
Это позволяет растянуть линейный диапазон (-linthresh до linthresh) относительно логарифмического диапазона. Его значение — количество декад, используемых для каждой половины линейного диапазона. Например, когда linscale == 1.0 (по умолчанию), пространство, используемое для положительной и отрицательной половин линейного диапазона, будет равно одной декаде в логарифмическом диапазоне.

Примеры использования matplotlib.pyplot.yscale

../../_images/sphx_glr_pyplot_scales_thumb.png

Масштабирование в Pyplot

../../_images/sphx_glr_symlog_demo_thumb.png

Демонстрация symlog

../../_images/sphx_glr_pyplot_thumb.png

Руководство по pyplot

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

Spec-Zone.ru

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