R语言——保存图片

我顺利的从一个室外零下13度的地方回来啦~~~顺便还扛了两天室内30度+的暖气~~~

R语言——保存图片

回归正题,即便正题有点短

R软件能用来画很多种牛X的图形,但是,这里有个比较微妙的小问题,就是咱真正需要用图的地方反而很多时候并不在R软件里头,而是在其他地方,比如我要发文章,那就至少要把图复制出来贴到word文档或头条网页里,要给老板交报告,就得把图弄进ppt或excel里,所以,这里就列几个能把图片整出来的方式:

1) 从图片弹窗上的菜单选项里复制或另存图片

甭管用了啥函数,plot也好curve也好,图片出来的时候都会单独出来个窗口,仔细观察一下就能看到这个:

R语言——保存图片

其他的要是记不住,优先记得这种操作也行,毕竟简单方便,鼠标党都可以搞定

2) 用对应函数png, bmp, jpeg, tiff,也支持存成pdf,只是参数上有少许差别

跟存文件和读取文件一样,这些个存图函数也是不支持自选文件路径的,所以要存到和当前路径不同的地方时,请先用getwd和setwd把路径问题捋顺喽

可以什么参数都不用,因为全部都有默认值

R语言——保存图片

刚存好的图看下边

R语言——保存图片

稍稍解释下dev.off()这个东东,正常情况是这样的,如果你在一个png命令下画了张图,但是画得不好或者不满意,但直接plot继续画就行,因为在没有做dev.off之前,你原地怎么画都是在同一个文件里覆盖,只有新开一个png(或者其他格式的函数),才会存进新的文件里

当然,文件名不喜欢用默认的情况多些,毕竟很多时候不只存一张图,同名也是会直接被覆盖的

png(filename = "1.png",width = 720, height = 720, pointsize = 20, bg = "pink")
curve(1-x^3,-2,2)
dev.off

改了图片大小,文字大小粗细(这些可能看截图不太明显),还有个骚气的粉色背景(个人认为略丑)

R语言——保存图片

3) 外部截图工具,比方说windows自带那个

别笑,那个真的挺好用的,反正我是常用来着。。。。。。


分享到:


相關文章: