Spyder中figure顯示設置


Spyder是Python的一個IDE。和其他的Python的IDE相比,它最大的優點就是模仿MATLAB的“工作空間”的功能,可以很方便地觀察和修改數組的值。

如果不是進行大規模的工程開發,重點專注與數據分析挖掘,模型測試,算法實現,Spyder是一個不錯的選擇。

 

最新自己在使用Spyder的時候,發現利用matplotlib畫的figure都是顯示在console里面,不能向matlab的figure那樣,單獨的一個窗口,然后進行一些縮放拖拉的功能。

 

經過查詢之后發現,matplotlib的圖像顯示是有兩種方式,終端輸出模式和新窗口輸出模式。

 

對於一般的python腳本

可以用代碼行進行設置:

#終端輸出命令:

%matplotlib inline

#新窗口輸出命令:

%matplotlib qt5

 

對於Spyder等IDE,可以在軟件中設置

Tools > Preferences > IPython Console > Graphics > Graphics backend, inline 即終端輸出,Qt則是新窗口輸出

 

 新窗口figure的結果如下圖所示,上面的工具欄可以進行簡單的縮放,平移操作。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM