I would like to create a matplotlib widget that changes the data and axes. It would be great to go even farther and change out a set of subplots.
I've tried modifying: matplotlib display only one graph of a set of 10 like a slideshow
Python Matplotlib: change the displayed figure interactively using a widget
But both of these answers change the data not the axes or subplots.
I want to pre generate many plots with all sorts of things like pcolormesh, polygons, colorbars, scatter plots, legends, text and annotations. And swap them out on the push of a button or slide bar.