美文网首页RGWAS
一个画板上添加多张图-函数layout()的使用

一个画板上添加多张图-函数layout()的使用

作者: zqliu | 来源:发表于2019-04-10 16:16 被阅读0次

(●ˇ∀ˇ●)

函数 layout()

########画板不均等的分4部分########

nf <- layout(matrix(c(2,0,1,3),2,2,byrow = TRUE), c(3,1), c(1,3), TRUE)

layout.show(nf)

########按照行对各个部分编号为2,0,1,3; 横着不均等分:左3/4,右1/4;竖着不均等分:上1/4,下3/4。依次按照1,2,3的先后顺序作图########
一个画板不均等分为三部分

接下来,就可以按照1,2,3数字顺序(没有数字0)进行画图啦!也就是说画的第一张图放在1号位置,第二张图在2号位置,依次类推。

应用

此行目的:欲将Manhattan和QQ-plot图放在一个画板上,并且Manhattan占据图的3/4,QQ-pot仅占据1/4。代码如下:

library(qqman)

pdf("qqman_gwasResult.pdf", width=18,height=4.5)

layout(matrix(c(1,2),1,2,byrow = TRUE),c(3,1)) #分割画板为两部分

manhattan(gwasResults)

qq(gwasResults$P)

dev.off()

出图啦:

qqman_gwasResult.png

嗯,Manhattan颜色丑!不过此处的目的已经达到了,把两个图放在了一起,一个占3/4面积,另一个占1/4。

2019.4.10
(●ˇ∀ˇ●)

相关文章

  • 一个画板上添加多张图-函数layout()的使用

    (●ˇ∀ˇ●) 函数 layout() 接下来,就可以按照1,2,3数字顺序(没有数字0)进行画图啦!也就是说画的...

  • matplotlibmatplotlib 数据可视化分析

    matplotlib数据可视化分析 直方图 子图功能 什么是子图功能呢?子图就是在一个大的画板里面能够显示多张小图...

  • Qt中添加自定义位置Widget

    众所周知,在Qt中,Widget上添加子控件可以使用Layout的addWidget添加。但是在某些情况下,需要自...

  • 概念画板

    概念画板 概念画板是一个让我们可以尽情思考、计划和创作的灵活空间。在无限大的画布上使用倾斜 + 压感绘制平面图、记...

  • CSS-背景5-多张背景图

    1、多张背景图 CSS3可以选择多张背景图,每张背景图都可以独立设置尺寸、定位。下面我们使用CSS3的多张背景图,...

  • 基本活动

    创建一个按钮 1、在布局文件(layout)中添加 2、在主java文件的onCreate() 方法中添加: 使用...

  • matlab绘图

    调用的函数 subplot()函数这个函数决定图的布局以及在那里开始画;例如subplot(2,2,3)表示将画板...

  • DataBinding使用指南

    启动 在原有的Layout文件中添加layout的根节点。 在layout节点下添加data节点,然后添加mode...

  • 使用google的瀑布流开源库:flexbox-layout

    简介: github地址如下: flexbox-layout 使用 gridle添加依赖 compile 'com...

  • sketch插件Layout Settings for mac(

    Layout Settings for mac是应用于sketch for mac的插件,这款插件能够从一个画板复...

网友评论

    本文标题:一个画板上添加多张图-函数layout()的使用

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