matplotlib.axes.Axes.quiverkey
-
Axes.quiverkey(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
© 2012–2018 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/3.0.0/api/_as_gen/matplotlib.axes.Axes.quiverkey.html