Mac 上的 R x11 无法运行 - 或者运行异常
我在 Test.r 文件中有一个简单的 R 脚本:
x11()
plot(1,1)
从终端输入“Rscript Test.r”,x11 打开并快速闪烁绘图(在 (1,1) 处有一个点),然后快速关闭窗口,但 x11 仍然开放。
如何保持情节开放?为什么它离开得这么快?
I have a simple R script in a file Test.r:
x11()
plot(1,1)
From the terminal, I type "Rscript Test.r" and x11 opens and quickly flashes the plot with a point at (1,1), and then quickly closes the window, however x11 remains open.
How do I keep the plot open? Why does it leave so quickly?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
当进程 R 终止时,R 将关闭设备(就像脚本完成时一样)。更好的方法是:
然后当您运行 Rscript 时,它会将文件保存在那里。否则,您必须让 R 保持活动状态,这实际上并不是它在脚本中运行的方式。
R will close the device when the process R dies (as it does when the script completes). The better way to do this is:
then when you run through the Rscript it will save the file there. Otherwise, you'll have to have R stay alive which isn't really how it should be run in a script.