Interactive plots inside Spyder ipython console
(Spyder maintainer here) No, unfortunately that's not possible.
In Spyder, plot using Matplotlib with interactive zoom, etc
Select from the menu Tools > Preferences
, then IPython console
in the list of categories on the left, then the tab Graphics
at the top, and change the Graphics backend
from Inline to e.g. Qt.
For me though, the figures then always pop up in the background.
(I use Spyder 3.0.0dev bundled with WinPython 3.4.)
Interactive(?) plotting in Spyder with matplotlib
The run configuration should be set to Execute in current Python or IPython interpreter which by default allows for interactive plotting. If the interpreter is set to Execute in a new dedicated Python interpreter then Interact with the Python interpreter after execution must be selected.
How to plot in a new window in Spyder-IDE(Python)
You need to go to the menu
Tools > Preferences > IPython console > Graphics > Graphics Backend
and select the option called Automatic
there.
After doing that you need to restart either Spyder or the console kernel for this change to take effect.
Spyder console turn off interactive matplotlib plotting
Figures should not be popping up if you use a non-interactive backend. Put this at the very beginning of the script:
import matplotlib as mpl
mpl.use('Agg')
You might run into memory issues anyway if you create many figures without closing them.
Related Topics
Rotate Tick Labels for Seaborn Barplot
Loading and Parsing a Json File With Multiple Json Objects
Python - How to Pad the Output of a MySQL Table
How to Check List Containing Nan
Keras Valueerror: Input 0 Is Incompatible With Layer Conv2D_1: Expected Ndim=4, Found Ndim=5
A Way to Quick Preview .Ipynb Files
Pandas Convert from Datetime to Integer Timestamp
How to Get One Key and Value from a Json in Python
How to Map True/False to 1/0 in a Pandas Dataframe
How to Check Whether a Number Is Divisible by Another Number
How to Delete Tkinter Widgets from a Window
Easiest Way to Convert Two Columns to Python Dictionary
How to Name a File by a Variable Name in Python
Printing the Number of Days in a Given Month and Year [Python]
Easiest Way to Ignore Blank Lines When Reading a File in Python
What Is the Simplest Way to Ssh Using Python