Spec-Zone.ru › Matplotlib 3.1

matplotlib.axes.Axes.quiverkey

Axes.quiverkey(self, Q, X, Y, U, label, **kw) [source]

Добавление ключа к графику стрелок.

Вызов:

quiverkey(Q, X, Y, U, label, **kw)

Аргументы:

Q:
Экземпляр Quiver, возвращённый по вызову quiver.
X, Y:
Местоположение ключа; дополнительное объяснение следует.
U:
Длина ключа
label:
Строка с длиной и единицами ключа

Ключевые аргументы:

angle = 0
Угол стрелки ключа. Измеряется в градусах против часовой стрелки от оси x.
coordinates = [ 'axes' | 'figure' | 'data' | 'inches' ]
Система координат и единицы для X, Y: 'axes' и 'figure' — нормализованные системы координат с 0,0 в левом нижнем углу и 1,1 в правом верхнем углу; 'data' — данные координаты осей (используются для местоположения векторов на графике стрелок); 'inches' — позиция на рисунке в дюймах, с 0,0 в левом нижнем углу.
color:
переопределяет цвета заливки и контура из Q.
labelpos = [ 'N' | 'S' | 'E' | 'W' ]
Расположение метки над, под, справа, слева от стрелки соответственно.
labelsep:
Расстояние в дюймах между стрелкой и меткой. По умолчанию 0.1
labelcolor:
по умолчанию цвет по умолчанию Text.
fontproperties:
Словарь с ключевыми аргументами, принимаемыми инициализатором FontProperties: family, style, variant, size, weight

Любые дополнительные ключевые аргументы используются для переопределения свойств вектора, взятых из Q.

Позиционирование ключа зависит от X, Y, coordinates и labelpos. Если labelpos — 'N' или 'S', X, Y задают позицию середины стрелки ключа. Если labelpos — 'E', X, Y позиционирует голову, а если labelpos — 'W', X, Y позиционирует хвост; в любом из этих двух случаев X, Y где-то посередине стрелки + метки ключа.

Примеры использования matplotlib.axes.Axes.quiverkey

../../_images/sphx_glr_quiver_demo_thumb.png

Расширенные функции quiver и quiverkey

../../_images/sphx_glr_quiver_simple_demo_thumb.png

Простой пример quiver

© 2012–2018 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/3.1.1/api/_as_gen/matplotlib.axes.Axes.quiverkey.html

Spec-Zone.ru

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