在Azure上的虚拟机上,以下代码生成一个4 KB的文件,查看器无法打开该文件:
pdf(pdf_filepath)
ggplot2::ggplot(...)
dev.off()
带有png("...png")
的代码甚至无法生成图像。
如何在没有图形设备的虚拟机上保存绘图?
答案 0 :(得分:0)
由于您使用ggplot2
,因此可以使用ggsave
:
gplot2 <- ggplot2::ggplot(...)
ggsave(filepath, plot = gplot2, width = 14, height = 5, units = 'cm')
在this thread中也提到过。