[Matplotlib-devel] Getting MultiCursor Subplots values (coordinates)

A.Brahim abdaoui.brahim at hotmail.fr
Thu Nov 30 11:06:19 EST 2017


I'm using this code to generate subplots with multiCursor crossing plots, and
I want to get values (cursor coordinates) for all existing plots at the same
time to show them in labels (on mouse motion).


import numpy as np
import matplotlib.pyplot as plt
from matplotlib.widgets import MultiCursor

t = np.arange(0.0, 2.0, 0.01)
s1 = np.sin(2*np.pi*t)
s2 = np.sin(4*np.pi*t)
fig = plt.figure()
ax1 = fig.add_subplot(211)
ax1.plot(t, s1)


ax2 = fig.add_subplot(212, sharex=ax1)
ax2.plot(t, s2)

multi = MultiCursor(fig.canvas, (ax1, ax2), color='r', lw=1)
plt.show()



<http://matplotlib.1069221.n5.nabble.com/file/t5115/U16Dl.png> 



--
Sent from: http://matplotlib.1069221.n5.nabble.com/matplotlib-devel-f28077.html


More information about the Matplotlib-devel mailing list