matplotlib.axes.Axes.set_ylim
-
Axes.set_ylim(bottom=None, top=None, emit=True, auto=False, *, ymin=None, ymax=None) -
Установите пределы отображения оси y.
Параметры: - bottomfloat, необязательно
-
Нижняя граница отображения оси y в координатах данных. Передача None оставляет предел без изменений.
Нижнюю и верхнюю границы оси y также можно передать в виде кортежа (bottom, top) в качестве первого позиционного аргумента (или в качестве ключевого аргумента bottom).
- topfloat, необязательно
-
Верхняя граница отображения оси y в координатах данных. Передача None оставляет предел без изменений.
- emitbool, по умолчанию: True
-
Указывает, уведомлять ли наблюдателей об изменении пределов.
- autobool или None, по умолчанию: False
-
Указывает, следует ли включить автоматическое масштабирование оси y. True — включает, False — отключает, None — оставляет без изменений.
- ymin, ymaxfloat, необязательно
-
Они эквивалентны bottom и top соответственно, и передача ymin и bottom или ymax и top является ошибкой.
Возвращаемое значение: - bottom, top(float, float)
-
Новые пределы отображения оси y в координатах данных.
См. также
Примечания
Значение bottom может быть больше значения top, в этом случае значения оси y будут уменьшаться от bottom до top.
Примеры
>>> set_ylim(bottom, top) >>> set_ylim((bottom, top)) >>> bottom, top = set_ylim(bottom, top)
Один предел может быть оставлен без изменений.
>>> set_ylim(top=top_lim)
Пределы могут быть переданы в обратном порядке, чтобы изменить направление оси y. Например, предположим, что
yпредставляет глубину океана в метрах. Пределы оси y можно установить следующим образом, чтобы глубина 5000 м была внизу графика, а поверхность, 0 м, — вверху.>>> set_ylim(5000, 0)
Примеры использования matplotlib.axes.Axes.set_ylim
Сетки и затенение pcolormesh
© 2012–2021 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/3.4.3/api/_as_gen/matplotlib.axes.Axes.set_ylim.html