examples - cuaderno ipython--pylab en línea: zoom de una trama
plot python 3 (6)
¡Ahora gracias a mpld3 es muy fácil habilitar el zoom en gráficos en línea!
Todo lo que tiene que hacer es instalar mpld3 ( pip install mpld3
) y luego agregar esto a su computadora portátil:
%matplotlib inline
import mpld3
mpld3.enable_notebook()
Ahora sus tramas obtendrán un menú de barra de herramientas en la parte inferior izquierda, en el que puede habilitar el zoom del mouse :)
¿Es posible hacer un acercamiento a un gráfico si está activado en línea? Especialmente en relación con los gráficos en 3D, la rotación y el zoom son una característica necesaria.
Ahora puede usar el %matplotlib notebook
lugar de %matplotlib inline
y podrá interactuar con sus tramas.
En la actualidad, lo más cercano que puede venir es volver a dibujar en un tamaño más grande con la función de figsize
. Espera dimensiones en pulgadas, lo que me sorprendió la primera vez que traté de usarlo.
Hay algunas plantas para un rico back-end que permitiría manipular las tramas en vivo, utilizando HTML5, pero creo que pasarán unos meses más antes de que esté listo.
Si está utilizando la computadora portátil en su computadora local, por ahora la opción más fácil podría ser no usar el modo en línea, por lo que las representaciones aparecerán como ventanas separadas.
Otro buen ejemplo que ha surgido recientemente es subcontratar el trabajo a la trama:
Deje que se encarguen del renderizado, el paneo y el zoom por usted.
matplotlib.use(''nbagg'')
tampoco funcionó para mí. Encontré mdplt3
bastante lento. En lugar de hacer zoom, terminé cambiando el tamaño de mi figura (haciéndola grande), usando esta publicación: Configuración de ancho de trazado en el cuaderno ipython