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, heightfloat
-
Ширина и высота контейнера в пикселях.
- xdescent, ydescentfloat
-
Спуск контейнера по оси 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
- padfloat, по умолчанию: 0.4
-
Отступ вокруг дочерних объектов, в долях размера шрифта.
- borderpadfloat, по умолчанию: 0.5
-
Отступ границы, в долях размера шрифта.
-
prop
matplotlib.font_manager.FontProperties, необязательно -
Свойства шрифта, используемые в качестве ссылки для отступов.
- frameonbool, по умолчанию: 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_area
matplotlib.offsetbox.DrawingArea -
Контейнер для отображаемых объектов.
-
__init__(width, height, xdescent, ydescent, loc, pad=0.4, borderpad=0.5, prop=None, frameon=True, **kwargs)[source] -
Якорный контейнер с фиксированным размером и заполняемой областью рисования.
Объекты, добавленные в drawing_area, будут иметь свои координаты, интерпретируемые как пиксели. Любые преобразования, заданные для объектов, будут переопределены.
Параметры: - width, heightfloat
-
Ширина и высота контейнера в пикселях.
- xdescent, ydescentfloat
-
Спуск контейнера по оси 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
- padfloat, по умолчанию: 0.4
-
Отступ вокруг дочерних объектов, в долях размера шрифта.
- borderpadfloat, по умолчанию: 0.5
-
Отступ границы, в долях размера шрифта.
-
prop
matplotlib.font_manager.FontProperties, необязательно -
Свойства шрифта, используемые в качестве ссылки для отступов.
- frameonbool, по умолчанию: 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_area
matplotlib.offsetbox.DrawingArea -
Контейнер для отображаемых объектов.
-
__module__= 'mpl_toolkits.axes_grid1.anchored_artists'
Примеры использования mpl_toolkits.axes_grid1.anchored_artists.AnchoredDrawingArea
© 2012–2021 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/3.4.3/api/_as_gen/mpl_toolkits.axes_grid1.anchored_artists.AnchoredDrawingArea.html