上一次小仙同学分享了 facet violin plot的画法,最后还卖了个关子,给大家留了个悬念。科研文章的插图通常要求比较高,不仅要精准地展示出数据,选对图表类型,还需要简洁优美(?翻译成人话就是,同样的数据能不能多“卖”几分,就看图够不够高大上啦)。
小仙同学在画图的时候遇到的一个问题就是,RStudio直接导出的图,怎么这么不清晰?为什么教程里别人的图都那么清晰呢?这时候可能就有同学就会说,这还不简单,直接导出矢量图不就可以了吗?
我们来看下,RStudio可以导出的图片格式有这么几种,小仙同学已经做过小白鼠替大家试了一遍,最合适的格式是EPS(其中小仙同学踩过好多坑,emf、svg、tiff、pdf都试过了,这几种格式的缺点各不同,总的来说,EPS最能满足我的需求,高清且易调整)。
我们先来看下导出的png图
对哦,小仙同学忘记告诉大家了,EPS格式的图可以用Adobe illustrator打开、编辑。
打开之后鼠标点一下就是下图这个样子,点击鼠标右键,选择取消编组
取消编组之后,这张图表里的元素就可以任意移动啦(这里请注意,有一些元素还是会是以组合的方式出现的,这时点击鼠标右键,选择释放剪切蒙版就可以啦)。小仙同学把不想要的元素移走以后,然后导出tiff或者png就可以啦,放大图形也不会出现上图那种锯齿状的曲线。
好啦,今天小仙同学的分享就到这里啦。RStudio导出EPS并在AI里编辑,就可以得到高清的图片啦,而且还可以任意编辑哦!
更新一下,导出的pdf文件,也可以用AI打开进行类似的编辑,支持带有透明度的图片。
更多关于R语言导出高清图的资料请关注其它相关文章!