首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >是否将多个glm图导出为PNG?

是否将多个glm图导出为PNG?
EN

Stack Overflow用户
提问于 2011-11-30 05:51:47
回答 2查看 1.1K关注 0票数 5

所以,

我正在尝试导出我的线性模型的曲线图。当我使用PDF时,PDF有四个页面和四个不同的图表。当我导出为PNG格式时,我只得到第一张图表。如何将所有四个图形导出为单独的PNG文件?

PDF的工作原理:

代码语言:javascript
复制
lrfitX11SUMS <- glm(X11SUMS ~ POLITA + CIRCULATION + COMPAPER + TrafficRankUS, data=NewspTest)

    summary(lrfitOTONE)
    pdf("/Users/william/Desktop/output/lmfitOTONE1.pdf")
    plot(lrfitOTONE)
    dev.off()

对PNG不起作用的是什么(花了两个小时在互联网上和情节文档中挖掘,但都没有用):

代码语言:javascript
复制
lrfitX11SUMS <- glm(X11SUMS ~ POLITA + CIRCULATION + COMPAPER + TrafficRankUS, data=NewspTest)

summary(lrfitOTONE)
png("/Users/william/Desktop/output/lmfitOTONE1.png", width=720, height=720, pointsize=16)
png("/Users/william/Desktop/output/lmfitOTONE2.png", width=720, height=720, pointsize=16)
png("/Users/william/Desktop/output/lmfitOTONE3.png", width=720, height=720, pointsize=16)
png("/Users/william/Desktop/output/lmfitOTONE4.png", width=720, height=720, pointsize=16)
plot(lrfitOTONE)
dev.off()

如何获取我的图像?

谢谢,

-Wm

EN

回答 2

Stack Overflow用户

发布于 2011-11-30 06:05:17

PDF允许多页文档。PNG图像从根本上与这个想法不兼容。阅读?png并理解查看filename参数的必要性会将您引导至?postscript以获取详细信息。

你想要这样的东西:

代码语言:javascript
复制
png("/Users/william/Desktop/output/lmfitOTONE%1d.png", width=720, 
    height=720, pointsize=16)
plot(lrfitOTONE)
dev.off()

其中文件名中的%1d是一个通配符,它扩展为一个1位数的数字值,这样您就可以得到四位数的名称。您对png()的4个调用设置了4个独立的设备,只有后者被使用并随后关闭,其他3个保持打开状态。

票数 8
EN

Stack Overflow用户

发布于 2011-11-30 06:02:13

如下所示:

代码语言:javascript
复制
setwd("/Users/william/Desktop/output/")
tmpf <- function(i) {
   png(paste("lmfitOTONE",i,".png",sep=""), width=720, height=720, pointsize=16)
}
wplot <- c(1,2,3,5) ## see ?plot.lm for definition of 'which'
for (i in seq_along(wplot)) {
   tmpf(i); plot(lrfitOTONE, which=wplot[i]); dev.off()
}

关键是要认识到plot.lm (这是plot应用于glm对象的方法,因为glmlm的子类,没有自己特定的plot方法)根据which参数显示诊断图,which的默认值与上面的wplot相同。所以基本上:弄清楚如何创建单独的子图。

票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8318240

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档