spyder中讓生成的圖像單獨在窗口中顯示

IPython 支持兩種形式的繪圖

  1. 終端輸出圖像
  2. 新窗口輸出圖像

方式 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則是新窗口輸出。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章