If there is currently no Axes on this Figure, a new one is created
using Figure.add_subplot. (To test whether there is currently an
Axes on a Figure, check whether figure.axes is empty. To test
whether there is currently a Figure on the pyplot figure stack, check
whether pyplot.get_fignums() is empty.)