首页 > 解决方案 > R终止时关闭windows()

问题描述

我想知道是否有一种解决方法可以在 R 终止后保持 windows() 的输出打开。

要指定。我已经构建了一个从 BASH 运行的生产系统。BASH 运行 R 实例并在完成时终止它。在运行期间,它会产生我想显示的图,即使在 R 实例终止后也保持打开状态,因此我可以决定是否保留它们。

你能阻止打开的窗户关闭还是有其他选择?

真的不知道这里的示例代码是什么......因为我使用的所有内容都是 grDevices::windows()。

有什么建议么?

  # Plot data for overview ----
     if(cfg$verbose) cat(crayon::green("Plot data for visualization of 
                                        problem\n"))
        plots <- Learning_package::plot_iris(dat)
        grDevices::windows();gridExtra::grid.arrange(plots$p1, plots$p2, 
                                                     plots$p3, plots$p4, 
                                                     plots$p5, plots$p6, 
                                                     nrow = 2)

预期结果是在 bash 运行完成时不关闭窗口。

标签: r

解决方案


推荐阅读