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