matplotlib.patches.Arrow
-
class matplotlib.patches.Arrow(x, y, dx, dy, width=1.0, **kwargs)[source] -
Стрелка-фигура.
Рисует стрелку от (x, y) к (x + dx, y + dy). Ширина стрелки масштабируется с помощью width.
Параметры: -
x : scalar -
Координата x начала стрелки
-
y : scalar -
Координата y начала стрелки
-
dx : scalar -
Длина стрелки по оси x
-
dy : scalar -
Длина стрелки по оси y
-
width : scalar, optional (default: 1) -
Коэффициент масштабирования ширины стрелки. По умолчанию 1, при этом ширина начала стрелки 0.2, а головки - 0.6.
- **kwargs :
-
Ключевые параметры управляют свойствами
Patch:Свойство Описание agg_filterфункция фильтра, которая принимает (m, n, 3) массив чисел с плавающей точкой и значение dpi, и возвращает массив (m, n, 3) alphaчисло с плавающей точкой или None animatedbool antialiasedor aabool или None capstyle['butt' | 'round' | 'projecting'] clip_boxэкземпляр Bboxclip_onbool clip_path[( Path,Transform) |Patch| None]colorспецификация цвета matplotlib containsвызываемая функция edgecoloror ecспецификация цвета mpl, None, 'none', или 'auto' facecoloror fcспецификация цвета mpl, или None для значения по умолчанию, или 'none' для отсутствия цвета figureэкземпляр Figurefillbool gidстрока-идентификатор hatch['/' | '\' | '|' | '-' | '+' | 'x' | 'o' | 'O' | '.' | '*'] joinstyle['miter' | 'round' | 'bevel'] labelобъект linestyleor ls['solid' | 'dashed', 'dashdot', 'dotted' | (смещение, последовательность on-off-dash) | '-'|'--'|'-.'|':'|'None'|' '|'']linewidthor lwчисло с плавающей точкой или None по умолчанию path_effectsAbstractPathEffectpicker[None | bool | число с плавающей точкой | вызываемая функция] rasterizedbool или None sketch_params(масштаб: число с плавающей точкой, длина: число с плавающей точкой, случайность: число с плавающей точкой) snapbool или None transformTransformurlстрока-url visiblebool zorderчисло с плавающей точкой
См. также
-
FancyArrow - Фигура-стрелка, позволяющая независимо управлять свойствами головки и хвоста
-
get_patch_transform()[source] -
Возвращает экземпляр
Transform, преобразующий координаты фигуры в координаты данных.Например, можно определить круглую фигуру, представляющую радиус 5, указав координаты единичного круга и преобразование, масштабирующее координаты (координаты фигуры) на 5.
-
get_path()[source] -
Возвращает путь этой фигуры
-
Примеры использования matplotlib.patches.Arrow
© 2012–2018 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/2.2.3/api/_as_gen/matplotlib.patches.Arrow.html