相关疑难解决方法(0)

更大尺寸的ggsave png错误

我正在保存一个刻面的ggplot2图,它可以很好地保存在较小的尺寸,但是当我想要增加它时会失败.

> ggsave("tst.png",height=6.75,width=9)
# works fine

> ggsave("tst.png",height=9,width=12)
Error in grDevices::png(..., width = width, height = height, res = dpi,  : 
  unable to start device
In addition: Warning messages:
1: In grDevices::png(..., width = width, height = height, res = dpi,  :
  Unable to allocate bitmap
2: In grDevices::png(..., width = width, height = height, res = dpi,  :
  opening device failed
Run Code Online (Sandbox Code Playgroud)

我之前用ggsave保存了这个大小的png,为什么它不工作的任何想法?

可重复的例子:

library(car)
qplot(education,data=Vocab,geom="density",colour=sex)+facet_wrap(~year)
Run Code Online (Sandbox Code Playgroud)

r ggplot2

10
推荐指数
1
解决办法
2万
查看次数

太多的开放设备r

我正在尝试将多个图形写入一个olocation,而是编写一堆空白图片:

我的代码看起来像:

titleplot<-NULL
for(i in 1:99){
  titleplot<-colnames(data[i])
  mypath <- file.path("C:","Users","user.ME","Desktop","graph outputs", paste("myplot_", titleplot, ".jpg", sep = ""))
  plot(data[,i],type="l", main =titleplot)
  jpeg(file=mypath)
  dev.off()
}
Run Code Online (Sandbox Code Playgroud)

有谁知道为什么会发生这种情况或我如何解决这个问题?

r

4
推荐指数
2
解决办法
8516
查看次数

标签 统计

r ×2

ggplot2 ×1