.. _widgets-cursor:

widgets example code: cursor.py
===============================

[`source code <cursor.py>`_]

::

    #!/usr/bin/env python
    
    from matplotlib.widgets import Cursor
    import pylab
    
    
    fig = pylab.figure(figsize=(8,6))
    ax = fig.add_axes([0.075, 0.25, 0.9, 0.725], axisbg='#FFFFCC')
    #ax = fig.add_subplot(111, axisbg='#FFFFCC')
    canvas = ax.figure.canvas
    
    x,y = 4*(pylab.rand(2,100)-.5)
    ax.plot(x,y,'o')
    ax.set_xlim(-2,2)
    ax.set_ylim(-2,2)
    
    # set useblit = True on gtkagg for enhanced performance
    cursor = Cursor(ax, useblit=True, color='red', linewidth=2 )
    
    pylab.show()
    

Keywords: python, matplotlib, pylab, example, codex (see :ref:`how-to-search-examples`)