打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
R同时保存png/pdf等格式图片

R怎么同时保存png/pdf等多种格式的图片?

如果是ggplot对象,用ggsave用两下就行,如果不是呢?

png/pdf()组合dev.off()是通常保存方法,但一个组合只能保存一个图片。要想保存多个图像,生成图片的对象需要多次生成,要是一个简单的作图脚本还好,复制粘贴就行,如果是很长很复杂的作图脚本呢?如果是循环批量作图呢?

ggplot对象绘图且同时生成pngpdf等矢量图,这个需求在流程开发中很常见吧,所以还是有必要了解下以下方法:

pdf("test.pdf")
a<-dev.cur()   #记录pdf设备
png("test.png")
dev.control("enable")

plot(sin, -pi, 2*pi)  #绘图

dev.copy(which=a)  #复制来自png设备的图片到pdf
dev.off()
dev.off()
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
R语言生成保存图片方法
PDF文件如何转换为图片(png)格式
PDF怎么转换成jpg、png图片等格式?
png怎么转成pdf格式?分享转换方法
pdf格式的图片如何插入到word中
Png怎么转jpg?png转jpg怎么保持原有大小
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服