matplotlib.widgets.Cursor#

class matplotlib.widgets.Cursor(ax, *, horizOn=True, vertOn=True, useblit=False, **lineprops)[源代码]#

基类: AxesWidget

一种跨越坐标轴(Axes)并随鼠标光标移动的十字准线光标。

为了使光标保持响应,您必须保留对它的引用。

参数:
axAxes

要附加光标的 Axes(坐标轴)。

horizOnbool, 默认值: True

是否绘制水平线。

vertOnbool, 默认值: True

是否绘制垂直线。

useblitbool, 默认值: False

如果后端支持,使用位块传输(blitting)以加快绘图速度。详见教程 通过位块传输实现更快的渲染

其他参数:
**lineprops

控制线条外观的 Line2D 属性。另请参阅 axhline

示例

请参阅 光标 (Cursor)

clear(event)[源代码]#

用于清除光标的内部事件处理程序。

onmove(event)[源代码]#

鼠标移动时用于绘制光标的内部事件处理程序。

使用 matplotlib.widgets.Cursor 的示例#

带注释光标

带注释光标

光标

光标