Tengo gráficos de datos de la serie temporal del acelerómetro de 3 ejes (t, x, y, z) en subparcelas separadas que me gustaría hacer zoom juntos. Es decir, cuando utilizo la herramienta "Zoom a rectángulo" en una gráfica, cuando suelto el mouse, las 3 representaciones se acercan.Matplotlib/Pyplot: ¿Cómo hacer zoom de subparcelas juntas?
Anteriormente, simplemente tracé los 3 ejes en una sola parcela con diferentes colores. Pero esto es útil solo con pequeñas cantidades de datos: tengo más de 2 millones de puntos de datos, por lo que el último eje trazado oscurece los otros dos. De ahí la necesidad de subparcelas separadas.
Sé que puedo capturar eventos de mouse matplotlib/pyplot (http://matplotlib.sourceforge.net/users/event_handling.html), y sé que puedo ver otros eventos (http://matplotlib.sourceforge.net /api/backend_bases_api.html#matplotlib.backend_bases.ResizeEvent), pero no sé cómo saber qué zoom se ha solicitado en una subtrama y cómo replicarla en las otras dos subtramas.
sospecho que tengo las todas las piezas, y sólo necesita que una última pista preciosa ...
-BobC
Sospeché que sería simple, pero no así de simple. Gracias! – BobC
¡Resolvió mi problema con series de tiempo multicanal también! ¡Estupendo! – heltonbiker