matplotlib.pyplot.margins
-
matplotlib.pyplot.margins(*args, **kw)[source] -
Установить или получить поля автомасштабирования.
Подписи:
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 будет добавлен к каждому концу этого интервала перед его использованием при автомасштабировании.
Примеры использования matplotlib.pyplot.margins
© 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.margins.html