gpt4 book ai didi

macos - 使用ggplot2在R中保存pdf文件时出现问题

转载 作者:行者123 更新时间:2023-12-03 03:32:29 27 4
gpt4 key购买 nike

我遇到了一个奇怪的问题。我可以使用 R/ggplot2 创建和保存 pdf 文件,并在 R 控制台运行时查看它们。一旦我退出 R 控制台,Mac OS X 上的预览将不再显示 PDF。我已经能够保存 .png 文件而没有问题,但由于我无法控制的原因,我需要保存为 pdf 文件。我用来保存的代码如下:

  pdfFile <-c("/Users/adam/mock/dir/structure.pdf")
pdf(pdfFile)
ggplot(y=count,data=allCombined, aes(x=sequenceName, fill=factor(subClass))) + geom_bar()
ggsave(pdfFile)

有人遇到过类似的问题吗?如果是这样,我需要做什么来修复它?非常感谢您抽出宝贵的时间。

最佳答案

问题是您没有使用 dev.off() 关闭 pdf() 设备

dat <- data.frame(A = 1:10, B = runif(10))
require(ggplot2)

pdf("ggplot1.pdf")
ggplot(dat, aes(x = A, y = B)) + geom_point()
dev.off()

这有效,如下:

ggplot(dat, aes(x = A, y = B)) + geom_point()
ggsave("ggplot1.pdf")

但不要将两者混为一谈。

关于macos - 使用ggplot2在R中保存pdf文件时出现问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5625394/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com