打开APP
userphoto
未登录

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

开通VIP
R语言生成保存图片方法

今天,我想用R画图并保存成jpg文件。应用的方法如下:

 

setwd("c://")
plot(1:10)
rect(1, 5, 3, 7, col="white")
savePlot("CTplot", type=c("jpg"),device=dev.cur(),restoreConsole=TRUE)
在R编辑器下运行成功。
可是我在cmd中,使用Rscript 去运行就无法生成图片文件。
问题应该是,命令行无法在窗口中画图,所以也就无法保存图片。
后来,在网上找到一种直接生成图片的方法。
setwd("c://")
jpeg(file="myplot.jpeg")
plot(1:10)
rect(1, 5, 3, 7, col="white")
dev.off()
命令行下运行成功。同时查到另外的几种格式生成函数

第一种png格式
png(file="myplot.png", bg="transparent")
dev.off()

第二种jpeg格式
jpeg(file="myplot.jpeg")
dev.off()

第三种pdf格式
pdf(file="myplot.pdf")
dev.off()

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
myplot:像ggsave一样优雅地保存R基础图形
R同时保存png/pdf等格式图片
用图片签名时,如何解决签名的图片会盖住内容的问题
怎样压缩图片
webp转换jpg图片的两种方法
jpeg格式批量转化方法
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服