首页 > 解决方案 > 在没有 png dev.off() 的情况下在 R 中保存绘图

问题描述

我在我的大学 Linux HPC 集群上以批处理模式运行 R 脚本。我正在使用带有预安装 R 包的模块,所以我认为我无法安装任何东西。R版本是4.0.3

我正在尝试保存地块

png("filename.png")
plot()
dev.off

但是我收到了“无法打开与 X11 显示器的连接”警告的“无法启动设备 png”错误

我在这里发现了一些类似的问题,但建议的解决方案都没有奏效。我试过了

options(bitmapType='cairo')
png("plot.png", res=250, height=40, width=80)
plot()
dev.off()

png("plot.png", type='cairo', res=250, height=40, width=80)
plot()
dev.off()

仍然有同样的错误

是否有其他方法可以在不使用 png() 和 dev.off() 的情况下保存绘图?

UPD:我检查了功能()并且 png 和 jpeg 都是 FALSE 那里。有什么方法可以让我至少看看这些情节吗?我不必拯救他们

标签: rslurm

解决方案


推荐阅读