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-拼接图形

    拼图是写论文的一个必需技能,我们常使用的工具是AI,PPT或者PS。 Qplottools设计之初就想以后要整合拼...

  • R语言——ggplot2图形拼接

    R语言——ggplot2图形拼接 绘图 图片拼接 method 1 method 2 method 3 —— 图例...

  • 「r<-包|ggplot2|grid」ggplotify—

    在作图的时候想拼接不同的图形对象,如pheatmap 包的热图、ggplot2 对象以及 base 图形等。 这里...

  • 用tableau制作桑基图最清楚教程(附数据源)

    桑基图可以来展示两组数据的流动情况,在tableau中我们可以先制作出以下gif图的图形,然后再拼接其他的图形,以...

  • UIBezierPath类的简单使用

    UIBezierPath 是对 CGPathRef 的封装。创建矢量图形时,拆解成一或多条线段,拼接起来,每条线段...

  • 手账||几何图形组合,画出简单上手的小图案

    文/夏茶冬梨 简单的线条之前已经学习过了,接下来就是简单的几何图形了。几乎所有的物品都是由几何图形拼接而成的...

  • 密铺

    用形状、大小完全相同的几种或几十种平面图形进行拼接,彼此之间不留空隙、不重叠地铺成一片,这就是平面图形的密铺,又称...

  • 相机项目描述

    简拼功能 自定义viewgroup,自定义子view实现照片的拼接。为了实现不规则图形,采用path实现图像绘制。...

  • 公务员考试笔记(五)

    特殊规律 A、图形拼接(多位分组题) ①特征:几个封闭的空间连在一起 ②分类: ⑴无公共边 ⑵★有公共边(数量、样...

  • 【3年级】107、拼接图形求长度

    本文收录至文集:3年级数学提高训练 1、本系列训练专门针对数学水平优异的3年级小学生2、本系列试题解题思维与解题技...

网友评论

    本文标题:Qplottools030-拼接图形

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