mpl_toolkits.axes_grid1.anchored_artists.AnchoredDrawingArea
-
class mpl_toolkits.axes_grid1.anchored_artists.AnchoredDrawingArea(width, height, xdescent, ydescent, loc, pad=0.4, borderpad=0.5, prop=None, frameon=True, **kwargs)[source] -
Bases:
matplotlib.offsetbox.AnchoredOffsetboxЯкорный контейнер с фиксированным размером и заполняемой областью рисования.
Элементы, добавленные в drawing_area, будут интерпретироваться как пиксели. Любые преобразования, заданные для элементов, будут переопределены.
Параметры: -
width, heightint or float -
Ширина и высота контейнера в пикселях.
-
xdescent, ydescentint or float -
Отступ контейнера в направлениях x и y в пикселях.
-
locint -
Расположение этого элемента. Допустимые коды расположения:
'upper right' : 1, 'upper left' : 2, 'lower left' : 3, 'lower right' : 4, 'right' : 5, 'center left' : 6, 'center right' : 7, 'lower center' : 8, 'upper center' : 9, 'center' : 10
-
padint or float, optional -
Отступ вокруг дочерних элементов в долях размера шрифта. По умолчанию 0,4.
-
borderpadint or float, optional -
Отступ по границам в долях размера шрифта. По умолчанию 0,5.
-
propmatplotlib.font_manager.FontProperties, optional -
Свойства шрифта, используемые как ссылка для отступов.
-
frameonbool, optional -
Если True, отрисовывать рамку вокруг этого элемента. По умолчанию True.
- **kwargs
-
Ключевые аргументы для передачи в
matplotlib.offsetbox.AnchoredOffsetbox.
Примеры
Для отображения синих и красных окружностей разного размера в правом верхнем углу осей ax:
>>> ada = AnchoredDrawingArea(20, 20, 0, 0, ... loc='upper right', frameon=False) >>> ada.drawing_area.add_artist(Circle((10, 10), 10, fc="b")) >>> ada.drawing_area.add_artist(Circle((30, 10), 5, fc="r")) >>> ax.add_artist(ada)
Атрибуты: -
drawing_areamatplotlib.offsetbox.DrawingArea -
Контейнер для отображения элементов.
-
Примеры использования mpl_toolkits.axes_grid1.anchored_artists.AnchoredDrawingArea
© 2012–2018 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/3.2.2/api/_as_gen/mpl_toolkits.axes_grid1.anchored_artists.AnchoredDrawingArea.html