How do I tell Matplotlib to create a second (new) plot, then later plot on the old one?
If you find yourself doing things like this regularly it may be worth investigating the object-oriented interface to matplotlib. In your case: It is a little more verbose but it’s much clearer and easier to keep track of, especially with several figures each with multiple subplots.