CNS级别的高级气泡图——R语言简单实现
气泡图大家平时比较常见,其实就是将数值大小映射到气泡的大小上,使用R语言做气泡图非常的简单,今天我们教大家来学习一下气泡图的R语言画法。
教程讲解
1.加载需要的R包
library(openxlsx) library(tidyverse)
2.数据介绍,就是一般的GO富集分析结果,每一列代表一种类型的数据
Category包括三个变量,分别是BP,CC,MF,接触过组学的同学都懂
GOID就是GO术语的ID
其他列看第一列就明白意思了
3.读取数据
data <- read.xlsx("GO_气泡图.xlsx")
4.使用ggplot2进行作图
将Category映射到shape,用不同的形状表示不同的生物过程
将padj映射到colour
将Count映射到size,更加明显看到节点的大小
ggplot(data,aes(Count,Description, shape=Category, colour=padj, size=Count))+ geom_point()
5.进一步的对图形进行美化
使用windo
CNS级别的高级气泡图——R语言简单实现相关推荐
- 高级气泡图——R语言简单实现
气泡图大家平时比较常见,其实就是将数值大小映射到气泡的大小上,使用R语言做气泡图非常的简单,今天我们教大家来学习一下气泡图的R语言画法. Paper绘图 专注于数据的可视化,以及绘图软件的实操!让天下 ...
- r语言 线性回归 相关系数_R语言系列第四期:R语言简单相关与回归
这一系列里前面的三个部分都是用于比较组间差异的各种方法. 在这个部分里,我们会为大家介绍如何使用R进行基础回归和相关分析,以及模型作图.置信区间的预估和展示. A. 简单线性回归 我们使用数据集thu ...
- R语言简单的频数统计图
用R语言绘制简单的频数统计分布图,本次讲的简单分布图有:条形图.饼形图.直方图 本文举例进行说明相关统计分布图: (1)绘制条形图 绘制条形图的代码如下: par(mfrow=c(1,3),cex=0 ...
- r语言for循环的c(),R语言简单for循环(二)
创建一个简单数据框 Sys.setlocale('LC_ALL','C') ## [1] "C" library(tidyverse) ## -- Attaching packag ...
- R语言简单指数平滑(自编函数)
系列文章目录 R语言利用贝叶斯分类法(klaR程序包),训练数据集,预测数据的分类 R语言载入arules程序包的Epub数据集,使用Apriori算法,进行关联规则分析 R语言进行系统聚类分析并作图 ...
- 决策树之剪枝算法手动计算+R语言简单实现——(二)
目录 决策树的修剪 决策树规则提取 决策树算法小结 R语言小例子 在上一篇我们介绍了,决策树的数据准备与决策树的生长,也用一个小例子手动计算了决策树的生长分支过程.常用的分支准则方法有三种:信息增益. ...
- SIR传染病模型介绍+R语言简单应用
此文用于整理回顾写论文时看的文献资料和学到的知识,也希望能带来一些参考. 什么是SIR模型? 1927年,Kermack 和 McKendrick 为了研究17世纪肆虐伦敦的黑死病和20世纪席卷孟买的 ...
- 三 网络数据分析(1)R语言简单操作
sand包 数据集收集到一个名为sand的独立R包中用于"网络数据统计分析. #1 #install.packages("sand") library(sand) #in ...
- R语言简单应用掷骰子游戏
.练习8-1 在掷骰子游戏中,玩家(射手)准备掷出两个骰子,每个骰子都有六个面.如果掷出的总数为2.3或12,则该射手失败.如果总数是7或11,则对手(他)胜出.如果是其他任何得分,那么此得分将变成新 ...
最新文章
- KEIL5.11安装小结
- java gui 颜色从html_Java GUI显示网页并返回HTML
- MATLAB实战系列(十六)-2021年大学生数学建模美赛竞赛赛题及问题解析
- wps如何和matlab兼容,怎样使wps和office兼容
- android 用dx.bat 转换class 为dex
- python程序显示自己的版权_手把手教你Pycharm皮肤主题及个性化设置,python程序员必备-Go语言中文社区...
- 自定义Login注解
- E: 无法获得锁 /var/lib/apt/lists/lock - open (11: 资源暂时不可用) E: 无法对目录 /var/lib/apt/lists/ 加锁 问题解决方法
- python编写登录_通过Python编写一个简单登录功能过程解析
- 浅谈Rem 及其转换原理
- 【回环检测】如何理解loopClosing中的连续性检测
- redhat rhel 7中如何切换中英文输入法。
- vrep和simulink联合仿真
- 百科知识 epub文件如何打开
- ecshop手机支付宝支付篡改金额BUG
- 技能高考计算机专业考什么,2016年技能高考计算机专业考试总结.pdf
- 51Talk-Level 7 Unit 2 L3
- wfp网络过滤框架总结(一)
- 【DC综合】逻辑综合的实施流程
- 软件体系结构网课第一次笔记