From f7baa831fbf43ed41e57db6549b52f18c058f9bf Mon Sep 17 00:00:00 2001 From: Antony Lee Date: Mon, 20 Jun 2016 14:09:36 -0700 Subject: [PATCH] Fix docstring for PickEvent. `zip(...)` does not print out nicely under Python 3. --- lib/matplotlib/backend_bases.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/lib/matplotlib/backend_bases.py b/lib/matplotlib/backend_bases.py index 5adb6c705c51..9a167e6c3513 100644 --- a/lib/matplotlib/backend_bases.py +++ b/lib/matplotlib/backend_bases.py @@ -1576,13 +1576,13 @@ class PickEvent(Event): Example usage:: - line, = ax.plot(rand(100), 'o', picker=5) # 5 points tolerance + ax.plot(np.rand(100), 'o', picker=5) # 5 points tolerance def on_pick(event): - thisline = event.artist - xdata, ydata = thisline.get_data() + line = event.artist + xdata, ydata = line.get_data() ind = event.ind - print('on pick line:', zip(xdata[ind], ydata[ind])) + print('on pick line:', np.array([xdata[ind], ydata[ind]]).T) cid = fig.canvas.mpl_connect('pick_event', on_pick)