Spec-Zone.ru › Matplotlib 2.1

matplotlib.patches.Arrow

class matplotlib.patches.Arrow(x, y, dx, dy, width=1.0, **kwargs)

Стрелка.

Рисует стрелку от (x, y) до (x + dx, y + dy). Ширина стрелки масштабируется с помощью параметра width.

Параметры:

x : скаляр

Координата x начала стрелки

y : скаляр

Координата y начала стрелки

dx : скаляр

Длина стрелки по оси x

dy : скаляр

Длина стрелки по оси y

width : скаляр, необязательный (по умолчанию: 1)

Множитель для ширины стрелки. При значении по умолчанию 1, ширина хвоста стрелки составляет 0,2, а голова – 0,6.

**kwargs :

Ключевые параметры управляют свойствами Patch:

Свойство Описание
agg_filter неизвестно
alpha вещественное число или None
animated [True | False]
antialiased или aa [True | False] или None для значения по умолчанию
capstyle [‘butt’ | ‘round’ | ‘projecting’]
clip_box объект matplotlib.transforms.Bbox
clip_on [True | False]
clip_path [ (Path, Transform) | Patch | None ]
color спецификация цвета matplotlib
contains функция вызова
edgecolor или ec спецификация цвета mpl, None, ‘none’ или ‘auto’
facecolor или fc спецификация цвета mpl или None по умолчанию, или ‘none’ для отсутствия цвета
figure объект matplotlib.figure.Figure
fill [True | False]
gid строка идентификатора
hatch [‘/’ | ‘' | ‘|’ | ‘-‘ | ‘+’ | ‘x’ | ‘o’ | ‘O’ | ‘.’ | ‘*’]
joinstyle [‘miter’ | ‘round’ | ‘bevel’]
label строка или любой вывод, поддерживающий преобразование ‘%s’
linestyle или ls [‘solid’ | ‘dashed’, ‘dashdot’, ‘dotted’ | (смещение, последовательность вкл/выкл) | '-' | '--' | '-.' | ':' | 'None' | ' ' | '']
linewidth или lw вещественное число или None по умолчанию
path_effects неизвестно
picker [None|вещественное число|логическое значение|функция вызова]
rasterized [True | False | None]
sketch_params неизвестно
snap неизвестно
transform объект Transform
url строка url
visible [True | False]
zorder любое число

См. также

FancyArrow
Стрелка, позволяющая независимо управлять свойствами головки и хвоста
get_patch_transform()
get_path()

Примеры использования matplotlib.patches.Arrow

../../_images/sphx_glr_artist_reference_thumb.png

Ссылка на matplotlib-элементы

© 2012–2017 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
http://matplotlib.org/2.1.0/api/_as_gen/matplotlib.patches.Arrow.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API