Incrustación de Matplotlib en interfaces gráficas de usuario #
Puede incrustar Matplotlib directamente en una aplicación de interfaz de usuario siguiendo los ejemplos de embedding_in_SOMEGUI.py aquí. Actualmente, Matplotlib es compatible con PyQt/PySide, PyGObject, Tkinter y wxPython.
Al incrustar Matplotlib en una GUI, debe usar la API de Matplotlib directamente en lugar de la interfaz de procedimiento pylab/pyplot, así que eche un vistazo al directorio de ejemplos/api para ver algunos códigos de ejemplo que funcionan con la API.

Incrustación en GTK3 con una barra de herramientas de navegación
Incrustación en GTK3 con una barra de herramientas de navegación

Incrustación en GTK4 con una barra de herramientas de navegación
Incrustación en GTK4 con una barra de herramientas de navegación

Incrustación en un servidor de aplicaciones web (Flask)
Incrustación en un servidor de aplicaciones web (Flask)