8
A
回答
0
單獨使用show()和Matplotlib。最簡單的解決方案可能是使用savefig(..)並使用您最喜歡的操作系統映像查看器。如果您需要與地塊互動,Matplotlib提供backends。
0
我所知道的最簡單的方法是在首選的GUI應用程序中爲圖形創建窗口,然後將matplotlib圖放入此窗口。有很多關於如何使用不同的GUI框架嵌入的例子here。
代碼示例看起來有點複雜,但它主要是樣板,您只需要修改幾行代碼即可。
8
從IPython你可以做到以下幾點:
figure()
get_current_fig_manager().window.wm_geometry("400x600+20+40")
或等價的Python腳本:
import pylab as pl
pl.figure()
pl.get_current_fig_manager().window.wm_geometry("400x600+20+40")
pl.show()
注意,這裏假設你正在使用的TkAgg後端。
3
也可以使用IPython的接口與Qt的後端,實現了類似的結果:
import matplotlib
import pylab as pl
f1 = pl.figure()
f_manager = pl.get_current_fig_manager()
f_manager.window.move(600, 600)
pl.show()
隨着f_manager你基本上有一個PyQt4的對象,允許你爲你喜歡修改窗口屬性。
相關問題
- 1. 繪製多個圖形使用matplotlib
- 2. 繪製matplotlib中的多個條形圖
- 3. 帶有使用Matplotlib的多個x和y軸的圖形
- 4. 使用matplotlib爲每個x軸值添加多個條形圖
- 5. 繪製圖形使用matplotlib
- 6. 使用matplotlib條形圖
- 7. 與matplotlib多個並排直方圖?
- 8. 在wxPython中嵌入多個matplotlib圖形
- 9. Matplotlib條形圖定製多個值
- 10. Matplotlib多功能條形圖
- 11. matplotlib圖例水平排列第一個
- 12. 排列圖像大小matplotlib
- 13. Matplotlib製作多個圖形並使用箭頭來更改 - Python
- 14. 用matplotlib多次顯示圖形
- 15. Matplotlib savefig()在多個圖形保持儲蓄在同一圖形
- 16. 如何在python中以matplotlib的順序排列條形圖?
- 17. 使用Matplotlib創建多個圖塊
- 18. 使用matplotlib時的圖形控制
- 19. 試圖使多列圖形
- 20. Pylab/Matplotlib圖形
- 21. 排列多邊形的點
- 22. 將圖形用戶界面排列成多種形式
- 23. 使用字典來製作matplotlib圖形?
- 24. 如何使用matplotlib繪製圖形?
- 25. 使用Matplotlib在Python中繪製圖形
- 26. 堆積條形圖使用matplotlib
- 27. 使用多個補丁matplotlib
- 28. 用add_axes保存matplotlib圖形
- 29. d3js:按特定順序排列的多個條形圖
- 30. 單個matplotlib圖中的多個圖塊
多一點信息會有幫助。什麼OS?我認爲在一個圖上有四個軸是不夠的。但爲什麼?什麼使四個獨立的窗口更可取?你需要這些情節是互動/動畫嗎? – Paul 2009-11-05 02:41:19