隐藏或不显示放大图中的情节

问题描述

我从命令行在python中运行mplfinance。我想隐藏(或不显示)绘图,因为我将绘图另存为.jpg。稍后,我将在图像查看器中查看图表/图形/图像。

问题是我必须关闭为脚本绘制的每个图像,才能继续定义下一个图形。我不想在执行时看到这些图形,而必须在脚本循环创建多个图形时关闭每个图像。换句话说,就是“忘了火”。

是否有一种方法可以隐藏(或不显示)mplfinance中的情节

感谢您的帮助。

谢谢

妈妈

解决方法

This notebook demonstrates how you can save the plot to a file directly from mplfinance,图将被“隐藏”,即不显示在屏幕上(仅保存到文件)。


也有一些相关的kwarg,但我认为这并不是您根据您的描述所想要的;只是为了让您知道,以防将来使用它:

如果您输入block=False,则该图仍将显示在屏幕上,但是您的脚本将移至下一个图,而不会“阻塞”并等待您关闭第一个图。如果您想一次在屏幕上看到2个或更多绘图,这将很有用。不过要注意一件事...对于脚本中的最后一个图,您可能希望将block默认设置为True,或者以其他方式导致脚本停止并等待输入,然后退出,因为当脚本退出时,所有打开的图都会随着对象超出范围而自动关闭。

HTH。祝一切顺利。 -丹尼尔