Book Image

Interactive Applications using Matplotlib

Book Image

Interactive Applications using Matplotlib

Overview of this book

Table of Contents (12 chapters)

Summary


We have now seen Matplotlib for what it truly is: a plotting library that provides several miniature GUI applications. We have revealed an interloper to the figure-canvas relationship; namely the manager. The miniature GUI application provides the manager, navigation toolbar, and the GUI window in which to marry all of these components together into the interactive Matplotlib figure that we have come to depend upon. When Matplotlib is not interactive enough for you, you saw how to add new widgets to spice up your application. Finally, for those who already have an interactive application, and only need Matplotlib "on the side," we explained how Matplotlib's canvas could be treated just like another widget to be added to your application.

Looking back over the book, we have been on a journey discovering Matplotlib's interactive features. Building this application piece-by-piece has given us a valuable opportunity to not just learn the features, but to also see how they can work together...