IPython 支持兩種形式的繪圖python
終端輸出圖像
新窗口輸出圖像
方式 1 可以很是方便的保存輸出記錄(如將`IPython 終端輸出轉換成 Html 文件).net
方式 2 則能夠交互式的放大、拖動圖片,而且能將圖片保存成不一樣的格式命令行
在終端窗口中輸出圖片的命令是:blog
In [1]: %matplotlib inline
在圖片窗口表現圖片的命令是:圖片
In [4]: %matplotlib qt5 在python3的版本中是qt5
注意此兩個語句是命令行輸入,若在spyder中此語句無效,須要到ipython窗口命令窗口中輸入,而如果在juypter notebook中則能夠寫在Python文件中ip
對於spyder,能夠在設置中更改默認選項。get
Tools > Preferences > IPython Console > Graphics > Graphics backend, inline 即終端輸出,Qt則是新窗口輸出。qt
reference:終端
spyder中讓生成的圖像單獨在窗口中顯示 by mozai147matplotlib