我正在计划包含ggsave的R脚本以保存pdf。
我的代码正在运行,但是在ggsave("plot.pdf)
行中,它正在跳过代码。但是,如果我使用png格式,则不保存pdf,那就很好。但仅适用于pdf,这给了问题。
下面是我的示例代码。
library(ggplot2)
library(data.table)
a <- data.frame(a = c(1:5))
p <- ggplot(data.frame(x = 1:5, y = 1:5), aes(x, y)) + geom_point()
fwrite(a,"abc1.csv")
ggsave("plot.pdf")
答案 0 :(得分:0)
ggsave(p, "plot.pdf", device = "pdf")
是否有效?您可能未指定要保存的绘图,或者可能不知道仅从您提供的文件路径中将其导出为pdf?
编辑:应为ggsave("plot.pdf", p, device = "pdf")
,以使参数的顺序正确。