r - 如何在没有图形设备的机器上保存图像?
问题描述
在 Azure 上的虚拟机上,以下代码生成一个 4 KB 的文件,查看器无法打开该文件:
pdf(pdf_filepath)
ggplot2::ggplot(...)
dev.off()
代码png("...png")
甚至无法生成图像。
如何在没有图形设备的虚拟机上保存绘图?
解决方案
既然你使用ggplot2
,你可以使用ggsave
:
gplot2 <- ggplot2::ggplot(...)
ggsave(filepath, plot = gplot2, width = 14, height = 5, units = 'cm')
在这个线程中也提到了。
推荐阅读
- youtube - RSS feed for Youtube channels
- php - 对象在函数PHP中没有相同的属性
- search - 搜索引擎中的高效低基数与
- c# - Json.Net - 为单个属性调整字典键序列化
- java - Xpath 不使用 nbsp 检测文本
- azure - Azure:如何检索 validate-jwt 策略的颁发者签名密钥?
- java - 在 ProcessBuilder 中执行命令似乎不适用于 Windows (Kotlin) 中的“java”命令
- javascript - 如何冻结文本在 console.log 中的移动
- splunk - 在 Splunk 查询中对“最早”使用亚秒级精度
- mysql - 如何使用 SQL 选择所有只光顾提供至少一个比萨饼的比萨饼店的人?