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