找回密码
 立即注册
查看: 4377|回复: 0

R每日一点:R作图时如何选择图片存储格式和位置

[复制链接]
发表于 2014-12-30 11:02:32 | 显示全部楼层 |阅读模式
本帖最后由 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语言学习的参考卡片》,需要的朋友请回复:参考卡,即可获得下载链接。

微信扫一扫
获得更多内容







回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|R语言中文网

GMT+8, 2024-11-25 18:41 , Processed in 0.019631 second(s), 17 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表