Spec-Zone.ru › Matplotlib 2.2

matplotlib.axes.Axes.margins

Axes.margins(*args, **kw)

Установить или получить отступы автомасштабирования.

подписи:

margins()

возвращает xmargin, ymargin

margins(margin)

margins(xmargin, ymargin)

margins(x=xmargin, y=ymargin)

margins(..., tight=False)

Все три формы выше устанавливают параметры xmargin и ymargin. Все ключевые параметры необязательны. Один аргумент задает и xmargin, и ymargin. Дополнительное значение, добавляемое в конец каждого интервала, равно margin умноженному на интервал данных. margin должен быть числом с плавающей точкой в диапазоне [0, 1].

Параметр tight передается в autoscale_view(), который выполняется после изменения отступа; значение по умолчанию здесь равно True, исходя из предположения, что при указании отступов обычно не требуется дополнительное заполнение для соответствия отметкам. Установка tight в None сохранит предыдущее значение.

Указание любых изменений отступа влияет только на автомасштабирование; например, если xmargin не равно None, то xmargin умноженный на интервал данных X будет добавлен к каждому концу этого интервала перед его использованием в автомасштабировании.

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

Spec-Zone.ru

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