IPython console in Spyder IDE by default opens Matplotlib plots in the same inline “notebook”.
Make separate Matplotlib figure windows pop up
Tools → Preferences → Ipython Console → Graphics → Graphics Backend → Backend: “automatic”
Popout figures are much more useful in general because one can
- probe the figure data
- zoom/pan the figure
unlike the static PNGs in the inline Jupyter notebook.
Interactive Matplotlib Jupyter Notebook