【问题标题】:Hide (or not show) the plot in mplfinance隐藏(或不显示)mplfinance 中的图
【发布时间】:2020-12-08 21:58:28
【问题描述】:

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

问题是我必须关闭为脚本绘制的每个图像才能继续定义下一个图形。我不想在执行时看到图表,并且必须在脚本循环时关闭每个图像以创建多个图表。换句话说,“一劳永逸”。

有没有办法隐藏(或不显示)mplfinance 中的情节

感谢您的帮助。

谢谢,

曼尼

【问题讨论】:

    标签: python plot command-line stock mplfinance


    【解决方案1】:

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


    还有一个有点相关的kwarg,但根据您的描述,我认为这不是您想要的;只是为了让您知道,以防您将来发现它的用途:

    如果您传入block=False,那么该情节仍将显示在屏幕上,但您的脚本将继续进行下一个情节而不会“阻塞”并等待您关闭第一个情节。如果您想一次在屏幕上看到 2 个或更多图,这很有用。有一点需要注意......对于脚本中的最后一个情节,您可能想让block 默认为True,或者以其他方式导致脚本停止并在退出之前等待输入,因为当脚本退出然后所有打开的地块将在其对象超出范围时自动关闭。

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

    【讨论】:

    • 你好丹尼尔:看来归结为在“mpf.plot(”中包含“savefig = ThisChart”参数不会产生(隐藏)可见的情节:这对吗?谢谢寻求帮助。曼尼
    • 是的,Manny,没错,savefig=filename 不会在屏幕上显示绘图,但会将绘图保存到文件中,以后可以使用任何图像查看器查看。如果文件名包含众所周知的扩展名(例如“.png”或“.jpg”),则savefig 将保存扩展名所暗示类型的图像文件。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-05-06
    • 1970-01-01
    • 2011-09-08
    相关资源
    最近更新 更多