我有一个python项目,它输出几个Matplotlib图;每个图都包含几个图表。project每次运行启动大约15位数(windows)的问题,我无法减少。在
是否可以将所有这些图形(窗口)连接到一个选项卡窗口,以便每个选项卡代表一个图形?在
任何帮助都是非常感谢的。在
提前谢谢
解决方法
感谢@mobiusklein下面的评论,他建议了一个解决方法,将图导出为myltipagepdf文件,如here。在
关于上面提到的多页pdf示例的重要注意事项。在
我试过了,但是在matplotlib中使用乳胶时出现了一个错误。因为修复这个错误超出了这个问题的范围,所以我建议如果任何人发生这种情况,就设置plt.rc('text', usetex=False)
而不是{
我仍然希望,如果有人有其他的解决方案或解决办法,张贴它为他人的利益。在
我为matplotlib编写了一个简单的包装器,它的功能与您所描述的类似。但您需要
pyqt5
才能使其工作。在下面是代码,您将构建一个
plotWindow
对象并向它提供图形句柄。它将为每个图形创建一个新的选项卡。在这也张贴在:https://github.com/superjax/plotWindow
希望这是你的应用程序的一个好的起点。在
选择用于}后端在图形窗口中渲染图形。这些后端决定了那些GUI窗口有哪些功能。在
matplotlib
的后端控制每个图形的显示方式。有些后端只是将图形渲染到文件中,而其他后端如tk
、qt
或{现有的后端不支持您要查找的选项卡式导航类型。其他人here使用Qt4实现了这一点。在
您也可以尝试用PDF或HTML编写自己的报告文件,这样可以更轻松地用更简单的库编写更复杂的图像排列。在
一些功能上相似的东西可以使用小部件实现。例如,提供一行按钮,每个“tab”对应一个按钮,并根据每个按钮重新绘制窗口的图形部分。在
相关问题 更多 >
编程相关推荐