Qplottools030-拼接图形
2020-05-25 本文已影响0人
quan575
示例
image
拼图是写论文的一个必需技能,我们常使用的工具是AI,PPT或者PS。
Qplottools设计之初就想以后要整合拼图功能。所以大部分使用ggplot可视化的图形下载时可以选择RData(目前只支持ggplot对象)。
image这个功能主要使用patchwork包;自从有了patchwork包以后,把cowplot抛弃了。
整体布局
image步骤
-
拼图前,先准备好Rdata;
-
想好图形的布局,需要拼几个图,分几列;
-
上传数据;
-
图形调整;
-
下载拼接好的图;
通过其他工具分析得到图形(注意,只支持ggplot类的图形)后,下载RData格式,记住保存的地方。得到的文件后缀为RDS,一般文件大小在10M以内。
image-
选择拼图个数,列数。
-
将RDS依次上传到对应的位置,可以直接拖拽。
-
调整长度宽度,title
-
Legend处理:patchwork 有一个很强大的收集legend功能,可以选择collect,去除相同的图例,并把图例统一收集在右边。
关于设置layout,调整每个图的长宽比,patchwork是可以直接使用文本的形式设置布局的(如下),这样增加了布局的灵活性,但操作起来不是很方便;后面如果有更优雅的方法再对布局进行优化。
image参考:https://patchwork.data-imaginist.com/
image