Qplottools030-拼接图形

作者: quan575 | 来源:发表于2020-05-25 21:18 被阅读0次
    示例

    拼图是写论文的一个必需技能,我们常使用的工具是AI,PPT或者PS。

    Qplottools设计之初就想以后要整合拼图功能。所以大部分使用ggplot可视化的图形下载时可以选择RData(目前只支持ggplot对象)。

    image

    这个功能主要使用patchwork包;自从有了patchwork包以后,把cowplot抛弃了。

    整体布局

    image

    步骤

    1. 拼图前,先准备好Rdata;

    2. 想好图形的布局,需要拼几个图,分几列;

    3. 上传数据;

    4. 图形调整;

    5. 下载拼接好的图;

    image.gif

    通过其他工具分析得到图形(注意,只支持ggplot类的图形)后,下载RData格式,记住保存的地方。得到的文件后缀为RDS,一般文件大小在10M以内。

    image
    1. 选择拼图个数,列数。

    2. 将RDS依次上传到对应的位置,可以直接拖拽。

    3. 调整长度宽度,title

    4. Legend处理:patchwork 有一个很强大的收集legend功能,可以选择collect,去除相同的图例,并把图例统一收集在右边。

    image image

    关于设置layout,调整每个图的长宽比,patchwork是可以直接使用文本的形式设置布局的(如下),这样增加了布局的灵活性,但操作起来不是很方便;后面如果有更优雅的方法再对布局进行优化。

    image

    参考:https://patchwork.data-imaginist.com/


    image

    相关文章

      网友评论

        本文标题:Qplottools030-拼接图形

        本文链接:https://www.haomeiwen.com/subject/ddiuahtx.html