matplotlib.axes.Axes.get_tightbbox
-
Axes.get_tightbbox(self, renderer, call_axes_locator=True, bbox_extra_artists=None, *, for_layout_only=False) -
Возвращает прямоугольник обрезки осей, включая оси и их декорации (подписи осей, заголовки и т.д.).
Объекты, у которых
artist.set_in_layout(False)не включены в прямоугольник обрезки.Параметры: -
rendererRendererBase subclass -
рендерер, который будет использоваться для отрисовки графиков (т.е.
fig.canvas.get_renderer()) -
bbox_extra_artistslist of Artist or None -
Список объектов для включения в прямоугольник обрезки. Если
None(по умолчанию), то все дочерние объекты осей включаются в прямоугольник обрезки. -
call_axes_locatorbool, default: True -
Если call_axes_locator
False, то не вызывается атрибут_axes_locator, который необходим для получения правильного прямоугольника обрезки.call_axes_locator=Falseможет быть использовано, если вызывающий код заинтересован только в относительном размере прямоугольника обрезки по сравнению с прямоугольником обрезки осей. -
for_layout_onlydefault: False -
Прямоугольник обрезки не будет включать область x-распространения заголовка и подписи оси x, или область y-распространения подписи оси y.
Возвращает: -
BboxBase -
Прямоугольник обрезки в координатах пикселей фигуры.
-
Примеры использования matplotlib.axes.Axes.get_tightbbox
© 2012–2018 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/3.3.3/api/_as_gen/matplotlib.axes.Axes.get_tightbbox.html