Well, I thought this would already have an answer here, but the closes I got was this one What are the differences between add_axes and add_subplot?, which is not exactly what I'm looking for. What is the difference between figure() and add_axes(), both from pyplot?
In Matplotlib tutorial it says that figure is the whole figure and add_axes is what we call the plot. But what is the difference? I went on this because I notice we could change the graph size using both, like when we do plt.figure(figsize=(8,12)) or when we do fig.add_axes([0, 0, 2, 2]). So what am I missing regarding the concepts of these two?
Thanks in advance.