本帖最后由 R语言微信号 于 2014-12-30 11:05 编辑
2014-12-30 小R R语言中文网
很多人都会遇到R语言生成的图片如何存储的问题。尤其对初学R语言的人,更是一个big problem。因此我在这里将R语言生成图片、存储图片、选择存储图片格式及存储位置的方式做一个汇总介绍,一同与大家分享。
内容概览
图形存储最常用的三种格式:.png、.jpeg和.pdf
输出png格式> png(file="myplot.png", bg="transparent" )
> # 绘图程序
> dev.off( )
输出jpeg格式> jpeg(file="myplot.jpeg" )
> # 绘图程序
> dev.off( )
输出pdf格式> pdf(file="myplot.pdf" )
> # 绘图程序
> dev.off( )
温馨提示:上述三个函数中参数file 是指定图片保存的位置和文件名称。可以是自定义文件路径file='d:/work/myplot.png'( R中文件路径要用反斜杠);也可以是直接用文件名 file='myplot.png',此时文件存在默认路径中,可以通过getwd()函数查看具体路径。
具体实例
在这之前先介绍几个参数,上述函数中【png( )、jpeg( )、pdf( )】,bg参数用来设定图片背景颜色;rect()函数中,参数col用来设定四边形内部颜色。
1、png格式
> png(file="d://myplot.png", bg="transparent")
> plot(1:10)
> rect(1, 5, 3, 7, col="blue")
> dev.off( )
2、png格式
> jpeg(file="d://myplot.png")
> plot(1:10)
> rect(1, 5, 3, 7, col="white")
> dev.off( )
3、pdf格式
> pdf(file="d://myplot.png")
> plot(1:10)
> rect(1, 5, 3, 7, col="red")
> dev.off( )
改变路径问题
如果file='myplot.pdf'这种形式,意味着R将图片保存到默认路径中,我们可以通过getwd( )查看默认路径。当想改变默认路径时,可以使用setwd('d://')进行重新设置。
温馨提示:
入门者需要先对R语言内容有个整体了解,在这里我们推荐《R语言学习的参考卡片》,需要的朋友请回复:参考卡,即可获得下载链接。
微信扫一扫
获得更多内容
|