LI-6800高级光合-荧光测量系统
在文章中难免有太多需要拼图的地方,例如作图的时候直接将几幅图拼在一起,这种方式的拼图比较好处理,有大量的软件包做这个事情,例如优秀的 patchwork,还有一种就是实验的拍照,需要拼图,或者拍照和作图拼在一起,这种方式我们通常都手动处理,实际上,现在在 R 里也有解决方案了,那就是今天要介绍的 figpatch 软件包,与 patchwork 是绝配。
安装
安装很简单,从 CRAN 即可,现在 github 不是那么好用:
要使用还是必须进行一如既往的操作:
使用
我这里使用两次 RACiR 测量的数据,因为这两个数据来源于水稻,所以我网上随便找了两个水稻的图片,当做两次测量的植株处理。
先将数据读入:
后面简化操作步骤,用 ggplot2 默认的 loess 方式拟合一下数据,不再进行一个非线性拟合后在写入公式。
与作图数据进行拼图
实际上测量时水稻是种在温室里相邻的两个水池内,长势也一致,这里只是作为演示用,所以不要误会。
拼图时图形我们可以设置长宽比,方便我们调整图形的外观,例如下面三个例子:
标签
作为标准的科研图形,加标签很重要:
拼接照片
拼接照片也很方便:
拼接多个图片
如果有大量的图片,可以先把他们拼接成向量或列表,以及利用相关参数调整边距等
添加特定文本
figpatch 实际上是对图片进行 ggplot2 包裹,他的 fig() 实际上是 ggplot 对象,labels则是坐标轴 (x 或 y)。因而可以根据这个来定制特定文本的显示。
联系我们
🐝ky·体育(官方)官方网站 公司地址:北京西城区西直门南大街二号成铭大厦A座22F 技术支持:化工仪器网扫一扫 更多精彩
微信二维码
网站二维码