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的多個x和y軸的圖形
- 3. 使用matplotlib爲每個x軸值添加多個條形圖
- 4. 繪製圖形使用matplotlib
- 5. 使用matplotlib條形圖
- 6. 與matplotlib多個並排直方圖?
- 7. 在wxPython中嵌入多個matplotlib圖形
- 8. Matplotlib條形圖定製多個值
- 9. Matplotlib多功能條形圖
- 10. 排列圖像大小matplotlib
- 11. Matplotlib製作多個圖形並使用箭頭來更改 - Python
- 12. Matplotlib savefig()在多個圖形保持儲蓄在同一圖形
- 13. 用matplotlib多次顯示圖形
- 14. 如何在python中以matplotlib的順序排列條形圖?
- 15. 使用Matplotlib創建多個圖塊
- 16. 試圖使多列圖形
- 17. 堆積條形圖使用matplotlib
- 18. 單個matplotlib圖中的多個圖塊
- 19. wxpython + matplotlib:自動調整matplotlib的圖形
- 20. 使用`gridExtra`和多個方面並排圖形
- 21. 條形圖與Matplotlib
- 22. matplotlib條形圖errbar
- 23. Matplotlib:使用相同的圖繪製多個圖,沒有重疊
- 24. 如何用ggplot創建並排的條形圖(用於多個系列)?
- 25. Matplotlib堆積的條形圖
- 26. matplotlib條形圖:空間條形圖
- 27. Matplotlib繪製圖形上的形狀
- 28. 使用Java8中的多個鍵排序地圖列表
- 29. 使用matplotlib一次輸出兩個圖形
- 30. 使用Matplotlib進行多索引繪圖
多一點信息會有幫助。什麼OS?我認爲在一個圖上有四個軸是不夠的。但爲什麼?什麼使四個獨立的窗口更可取?你需要這些情節是互動/動畫嗎? – Paul 2009-11-05 02:41:19