R语言导出高清图片
天啦,在R语言可视化了自己的图片结果以后发现用PS打开一看,傻了!这图片的渣渣分辨率是什么玩意儿,然后在稍微一放大,全是马赛克,赶紧去到处搜搜,肯定前人也遇到过,只要我够懒,我就能捡现成,哈哈。。。
渣渣分辨率 稍微一放大然后成功的让我在前辈那挖到了别人的方法(https://mp.weixin.qq.com/s?src=11×tamp=1625468287&ver=3171&signature=29ud3UXijSU36c40pfMVUttgz6pWTM-9VH6itUg*KtWvNwldBMZmxmrs9F1Wqd2wA7xUxeK*ge0xrWysCOfTi3VnlWAJ3VwZZ7cC6yybo74KVfg3oJ5g2*ZGauh8HlPo&new=1),捡过来存起,机智!
方法一步骤在下面:
1.把自己的图片保存成EPS格式
R语言中图片导出位置 Save as Image2. 得到保存的EPS图片,图标长下面这样的。
得到的.eps图片3. 这一步你得有AI这个软件。
AI4.AI打开以后的样子,重要的是在AI中可以编辑哟!
AI打开图片这是个矢量图,无论放大多少倍依然这样圆润。真好看,嘻嘻!
5.保存成自己想要的格式,我这里保存成PDF的,然后打开以后是下面的效果。
保存的PDF文件 PDF里面的原点放大以后yes,新技能get,共勉!!有友友有更好的方法欢迎指导,嘿嘿!
方法二:直接导出PDF也可以,这样可以直接导出pdf的矢量图,后续如果需要拼图编辑等操作记得一定要在AI中打开哦,千万不能用PS打开,千万不能用PS打开,千万不能用PS打开,重要的事情说三遍,不然糊得都不认识,用AI打开就是漂亮的矢量图啦!
1. 图片保存成pdf格式,如果想保存在R中看到的样子记得选择Device Size
导出为PDF文件2.下载下来的PDF文件很小不要怀疑你自己哦!
66K,你没有看错3.用AI打开,千万不要用PS打开,如下图PS打开虽然看起来也还行,有300ppi,但是放大一下是这个效果的,然后第二张图AI打开的就妥妥的是个矢量图了,实在太香了,光滑的线条,简直yyds。
PS中打开显示300ppi AI打开3.导出自己需要的格式,文件——导出——导出为——选择自己需要的格式,以tiff举例哈!
导出图片类型 参数设置这里可以选择自己需要的ppi啦,当然你也可以选择直接在AI中进行后期的拼图添加注释等处理。
其实觉得两个方法差不多,后面都需要AI加持!
方法三:ggplot2包中的ggsave函数输出图片
library(ggplot2)
ggsave(a.pdf, width= ,height= )
这里只是举例,具体函数包括的参数可以通过在R环境中?ggsave查看,可以保存不同的格式,宽高可以调节,还可以输出需要的分辨率大小。