matplotlib.pyplot.quiverkey#

matplotlib.pyplot.quiverkey(Q, X, Y, U, label, **kwargs)[源代码][源代码]#

向箭袋图添加一个键。

键的位置取决于 XY坐标labelpos。如果 labelpos 是 'N' 或 'S',XY 给出键箭头中间的位置。如果 labelpos 是 'E',XY 定位箭头头部,如果 labelpos 是 'W',XY 定位箭头尾部;在这两种情况下,XY 位于箭头+标签键对象的中间某处。

参数:
Q箭筒

一个由调用 quiver() 返回的 Quiver 对象。

X, Y浮动

密钥的位置。

U浮动

密钥的长度。

标签str

键的标签(例如,键的长度和单位)。

角度float, 默认值: 0

键箭头的角度,从水平轴逆时针方向的角度,单位为度。

坐标{'axes', 'figure', 'data', 'inches'}, 默认值: 'axes'

坐标系和 X, Y 的单位:'axes' 和 'figure' 是归一化坐标系,左下角为 (0, 0),右上角为 (1, 1);'data' 是轴数据坐标(用于箭头图本身中向量的位置);'inches' 是以英寸为单位的图位置,左下角为 (0, 0)。

颜色 : color颜色

Q 覆盖面和边颜色。

labelpos{'N', 'S', 'E', 'W'}

分别将标签放置在箭头的上方、下方、右侧、左侧。

labelsep浮点数, 默认值: 0.1

箭头与标签之间的距离(英寸)。

labelcolor : color, 默认值: rcParams["text.color"] (default: 'black')颜色, 默认值: rcParams["text.color"] (默认: 'black')

标签颜色。

fontpropertiesdict, 可选

一个包含 FontProperties 初始化器接受的键值参数的字典:family, style, variant, size, weight

**kwargs

任何额外的关键字参数用于覆盖从 Q 中获取的矢量属性。

注释

备注

这是 axes.Axes.quiverkeypyplot 包装器

使用 matplotlib.pyplot.quiverkey 的示例#

高级箭袋和箭袋键功能

Advanced quiver and quiverkey functions

Quiver 简单演示

Quiver Simple Demo