matplotlib.quiver.QuiverKey¶
-
class
matplotlib.quiver.
QuiverKey
(Q, X, Y, U, label, *, angle=0, coordinates='axes', color=None, labelsep=0.1, labelpos='N', labelcolor=None, fontproperties=None, **kw)[源代码]¶ -
标记箭头,用作箭筒图刻度键。
在震动图中添加一个键。
钥匙的位置取决于 X , Y , 协调 和 拉贝洛斯 . 如果 拉贝洛斯 是“N”还是“S”, X , Y 给出键箭头中间的位置。如果 拉贝洛斯 是E, X , Y 定位头部,如果 拉贝洛斯 是“W”, X , Y 定位尾部;在这两种情况下, X , Y 在箭头+标签键对象的中间。
参数: - Q :
matplotlib.quiver.Quiver
matplotlib.quiver.Quiver
- X, Y浮动
钥匙的位置。
- U浮动
钥匙的长度。
- labelSTR
钥匙标签(例如钥匙的长度和单位)。
- angle浮点,默认值:0
键箭头的角度,以与x轴的逆时针角度为单位。
- coordinates{'axes','figure','data','inches'},默认值:'axes'
坐标系和单位 X , Y :“轴”和“图形”是标准化坐标系,左下角(0,0)和右上角(1,1);“数据”是轴数据坐标(用于箭袋图本身矢量的位置);“英寸”是图形中以英寸为单位的位置,(0,0)在左下角。
- color颜色
覆盖面和边颜色 Q .
- labelpos{'N'、'S'、'E'、'W'}
将标签分别放在箭头的上方、下方、右侧和左侧。
- labelsep浮点,默认值:0.1
箭头和标签之间的距离(以英寸为单位)。
- 标记色 : color, default:
rcParams["text.color"]
(default:'black'
)颜色,默认值: 标签颜色。
- fontproperties可选的
带有关键字参数的字典
FontProperties
initializer: 家庭 , 风格 , 变体 , size , 重量 .- **kwargs
任何其他关键字参数都用于重写 Q .
-
__init__
(Q, X, Y, U, label, *, angle=0, coordinates='axes', color=None, labelsep=0.1, labelpos='N', labelcolor=None, fontproperties=None, **kw)[源代码]¶ 在震动图中添加一个键。
钥匙的位置取决于 X , Y , 协调 和 拉贝洛斯 . 如果 拉贝洛斯 是“N”还是“S”, X , Y 给出键箭头中间的位置。如果 拉贝洛斯 是E, X , Y 定位头部,如果 拉贝洛斯 是“W”, X , Y 定位尾部;在这两种情况下, X , Y 在箭头+标签键对象的中间。
参数: - Q :
matplotlib.quiver.Quiver
matplotlib.quiver.Quiver
- X, Y浮动
钥匙的位置。
- U浮动
钥匙的长度。
- labelSTR
钥匙标签(例如钥匙的长度和单位)。
- angle浮点,默认值:0
键箭头的角度,以与x轴的逆时针角度为单位。
- coordinates{'axes','figure','data','inches'},默认值:'axes'
坐标系和单位 X , Y :“轴”和“图形”是标准化坐标系,左下角(0,0)和右上角(1,1);“数据”是轴数据坐标(用于箭袋图本身矢量的位置);“英寸”是图形中以英寸为单位的位置,(0,0)在左下角。
- color颜色
覆盖面和边颜色 Q .
- labelpos{'N'、'S'、'E'、'W'}
将标签分别放在箭头的上方、下方、右侧和左侧。
- labelsep浮点,默认值:0.1
箭头和标签之间的距离(以英寸为单位)。
- 标记色 : color, default:
rcParams["text.color"]
(default:'black'
)颜色,默认值: 标签颜色。
- fontproperties可选的
带有关键字参数的字典
FontProperties
initializer: 家庭 , 风格 , 变体 , size , 重量 .- **kwargs
任何其他关键字参数都用于重写 Q .
- Q :
-
__module__
= 'matplotlib.quiver'¶
-
contains
(mouseevent)[源代码]¶ 测试艺术家是否包含鼠标事件。
参数: 返回: - contains布尔
是否有任何值在半径范围内。
- details双关语
事件上下文详细信息的艺术家专用词典,例如拾取半径中包含哪些点。有关详细信息,请参见各个艺术家子类。
-
draw
(renderer)[源代码]¶ 使用给定的渲染器绘制艺术家(及其子对象)。
如果艺术家不可见,则此操作无效 (
Artist.get_visible
返回False)。参数: - 渲染器 :
RendererBase
子类。RenderBase子类。
笔记
此方法在Artist子类中被重写。
- 渲染器 :
-
halign
= {'E': 'left', 'N': 'center', 'S': 'center', 'W': 'right'}¶
-
pivot
= {'E': 'tip', 'N': 'middle', 'S': 'middle', 'W': 'tail'}¶
-
property
quiverkey_doc
¶
-
remove
()[源代码]¶ 如果可能的话,将艺术家从人物中移除。
在重新绘制图形之前,效果将不可见,例如,使用
FigureCanvasBase.draw_idle
. 呼叫relim
如果需要,更新轴限制。注:
relim
即使集合已添加到轴,也不会看到集合 自动着陆系统 =真。注意:不支持删除艺术家的图例项。
-
valign
= {'E': 'center', 'N': 'bottom', 'S': 'top', 'W': 'center'}¶
- Q :