Initialize lower-level plots with plt.gca() instead of plt.subplot()