Nota
Haga clic aquí para descargar el código de ejemplo completo
Multicursor #
Mostrando un cursor en varias parcelas simultáneamente.
Este ejemplo genera tres ejes divididos en dos figuras diferentes. Al pasar el cursor sobre los datos en una subparcela, los valores de ese punto de datos se muestran en todos los ejes.
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(3*np.pi*t)
s3 = np.sin(4*np.pi*t)
fig, (ax1, ax2) = plt.subplots(2, sharex=True)
ax1.plot(t, s1)
ax2.plot(t, s2)
fig, ax3 = plt.subplots()
ax3.plot(t, s3)
multi = MultiCursor(None, (ax1, ax2, ax3), color='r', lw=1)
plt.show()
Referencias
En este ejemplo se muestra el uso de las siguientes funciones, métodos, clases y módulos: