R语言:多个基因的相关性分析与展示。关于批量相关性分析,我们发过两个帖子。单基因批量相关性分析的妙用,又是神器!基于单基因批量相关性分析的GSEA。两两分析的肯定也是没有问题:

现在的问题是,如果是多个基因分相关性分析,如何快速,方便地分析,然后高效地呈现呢?

我用圈图实现过这个操作:

不过比较麻烦,今天介绍一个R包 corrr,可以方便地做这个事情,而且我认为做的更好。

他有一个主函数correlate可以迅速地分析,实现从A到B的转换。

更重要的是他还配了两个可视化的函数,一个是rplot画热图,一个是network_plot画网络图。

出了主函数外,总共有7个函数

最后一个框里有两个函数已经介绍,还有一个fashion可以简洁化展示数据,去掉NA。

第一个框内的shave函数是把剃刀,可以去掉相关性结果上三角或者下三角并设置为NA

rearrange函数可以按照相关性系数聚类排序。

第二个框内的focus函数,类似于select函数,可以用来筛选想要查看的某行某列数据。

stretch函数可以实现数据从宽边长,如图所示。

下面我们就来实战一下:</

r语言 相关性作图_R语言:多个基因的相关性分析与展示相关推荐

  1. r语言 相关性作图_R绘图:相关性分析与作图

    公众号"生信小课堂" TCGA数据分析课程:生物信息学教学 相关性分析是我们生信分析中必不可少的技能,单基因的批量相关性分析,可以用于做单基因的GO,KEGG富集分析和GSEA分析 ...

  2. r - 求平均成绩_R语言 从零开始的笔记(一)

    R是用于统计分析.绘图的语言和操作环境.R是属于GNU系统的一个自由.免费.源代码开放的软件,它是一个用于统计计算和统计制图的优秀工具. R语言于生物学分析中的应用越来越广泛,在其他领域的统计绘图应用 ...

  3. r语言清除变量_R语言(1)初识与数据结构

    点击上方蓝字,记得关注我们! a picture is worth a thousand words! 一,R语言简介 1,R语言的发展 上世纪90年代初,新西兰奥克兰大学 Ross Ihaka 和 ...

  4. R语言JAVA对比_R语言统计分析应用与SAS、SPSS的比较

    能够用来做统计分析的软件和程序很多,目前应用比较广泛的包括:SPSS, SAS.R语言,Matlab,S-PLUS,S-Miner等.下面我们来看一下各应用的特点: SPSS: 最简单的,都是菜单操作 ...

  5. r语言 断轴 画图_R语言基础画图/绘图/作图

    R语言基础画图 R语言免费且开源,其强大和自由的画图功能,深受广大学生和可视化工作人员喜爱,这篇文章对如何使用R语言作基本的图形,如直方图,点图,饼状图以及箱线图进行简单介绍. 0 结构 每种图形构成 ...

  6. r语言 断轴 画图_R语言作图——Density plot

    原创: 黄小仙 上次分享了小提琴曲线(violin plot)的作图方法,今天小仙同学给大家介绍一下如何用R画出漂亮的密度图(density plot). Step1. 绘图数据的准备 首先还是要把你 ...

  7. r语言 断轴 画图_R语言作图——坐标轴截断画图

    1坐标轴截断画图 小伙伴们经常在群里或论坛中提出这样的疑问:遇到的数据不在一个数量级上,但又要在图上同时反映大数据和小数据的变化规律,需要对坐标轴进行截断,怎么破? 向大家推荐R语言plotrix包中 ...

  8. r语言平均值显著性检验_R语言入门:检验相关性的显著性

    一.问题 计算两个变量的相关性,但不知道相关性在统计上是否足够显著. 二.解决方案 cor.test函数不仅可以计算P值,还可以算出相关性的可信区间.如果变量来自正态分布总体,可以用默认的相关性定义, ...

  9. python r语言 作图_R语言低级绘图函数-rect

    rect 函数用来在一张图上添加矩形,只需要指定左下角和右上角的坐标的位置,就可以画出一个矩形 基本用法: plot(1:5, 1:5, xlim = c(0,6), ylim = c (0,6), ...

最新文章

  1. 【数据结构】邻接表的储存结构 建立图的邻接表算法
  2. django创建项目案例1详细介绍方法01
  3. M2Eclipse:Maven Eclipse插件无法搜索远程库的解决方法
  4. 有一批共n个集装箱要装上2艘载重量分别为C1和C2的轮船,其中集装箱i的重量为wi,且 装载问题要求确定,是否有一个合理的装载方案可将这n
  5. SAP 电商云 Spartacus UI 和路由相关的 State 处理
  6. android sharedpre,android 数据存储一SharedPrenference存储简单数据
  7. 【Oracle】lsnrctl reload 命令简介
  8. cockroachdb的一些网址信息
  9. 安装JDK和tomcat
  10. 群体智能优化算法之人工鱼群优化算法(Artificial Fish Swarm Algorithm,AFSA)
  11. 激活函数- relu vs sigmoid
  12. 教你用报表工具搭建企业考核系统
  13. 埃夫特机器人离线编程软件_工业机器人离线编程与虚拟仿真软件
  14. win7 虚拟wifi服务器,win7虚拟wifi设置
  15. iphone开蓝牙wifi上网慢_iPhone手机网速慢解决方法
  16. 《FreeKick》战术_游戏前线
  17. VMware虚拟机与物理机网络互通
  18. 人称小HomeKit的智汀,如何连接天猫精灵音箱?
  19. 前端技术栈---看完这篇就够了
  20. win7防火墙怎么关_win7系统防火墙开启失败怎么办【解决方法】

热门文章

  1. 探讨计量经济学与机器学习
  2. 一个用于银联手机支付的GEM介绍
  3. SQLServer中区分中英文标点符号
  4. 如何复制VMware虚拟机
  5. 服务器上的404页面
  6. 高数笔记(二十):无穷级数,级数的审敛法
  7. 【华为机试真题Java】从入门到入职-真题列表导读
  8. 7-2 词典 (15分)19物联网张春
  9. IE浏览器确定兼容性模式
  10. 最省心的Python版本和第三方库管理——初探Anaconda