基因表达谱热图的绘制 pheatmap
基因表达谱热图的绘制
所需数据格式
1.数据的获取–从NCBI数据库下载基因表达谱数据
2.数据整理–将所有下载的基因表达谱数据放在一个Excel里,如下
再转成文本文档(grain2.txt)。
3.R语言绘制热图(直接复制>后的代码)
getwd() 查看当前工作目录 setwd(“D:/1-R/myfile/file4”)将工作目录设为grain2文本所在文件夹
install.packages(‘pheatmap’)
data<-read.table(“grain2.txt”,head=T)
attach=data
row.names(data)<-data$Gene_name
data<-data[,-1]
data<-data.matrix(data)
library(pheatmap)
pdf(“2222.pdf”,height=60,width=60) ``输出的图PDF存于所设定的文件夹
pheatmap(data,cluster_cols=FALSE,clustering_distance_row=“correlation”,clustering_method=“complete”,color=colorRampPalette(c(“green”,“black”,“red”))(100),revC=FALSE,scale=“row”,margins=c(5,10),fontsize_row=8,cellheight=30,cellwidth=50)
dev.off()
结果显示
基因表达谱热图的绘制 pheatmap相关推荐
- Pheatmap热图的绘制及如何调整图片
Pheatmap热图的绘制及如何调整图片 Pheatmap包是R语言绘制热图比较强大的软件包,当然现在也有很多资料介绍这个包的使用,但是今天我写的重点不是如何使用这个包绘制热图,而是如何绘制出更好看的 ...
- R:热图解释 | pheatmap包参数及详细聚类图绘制流程(一篇解决热图绘制问题)
热图解释及pheatmap绘制热图 一.热图绘制原理 1.1 热图介绍 1.2 热图绘制准备--均一化 1.3 热图绘制方式 1.4 热图数据查看示例 二.pheatmap包简介 2.1 pheatm ...
- 一个函数实现基因内具有多种突变类型的热图的绘制
版权声明:本文为博主原创文章,转载请注明出处 我们平常多见的基因突变热图是一个基因一个格子,一种突变类型,但实际上在同一个病人中,同一个基因往往具有多种突变类型,因此传统的热图绘制工具并不能满足我 ...
- python制作热图folium_Python Folium包可以在热图上绘制标记吗?
我已经在地图上添加了一个热图,它可以正常工作. 使用另一个数据集,我希望能够在热图上绘制标记. 有可能这样做吗?我读过一些关于图层的文章,但我不确定我会怎么做.在 目前我的代码:df = pd.rea ...
- RNAdiff 使用教程 | DEG分析、TPM计算以及火山图和热图的绘制
RNAdiff App,让你的RNA-Seq下游分析变得更简单!APP介绍与下载安装方法请参照RNAdiff 首发 | 让你的RNA-Seq下游分析变得更简单 本文档为RNAdiff 中文说明文档,并 ...
- 热图(Heatmap)绘制(matplotlib与seaborn)
热图是数据统计中经常使用的一种数据表示方法,它能够直观地反映数据特征,查看数据总体情况,在诸多领域具有广泛应用. 一:matplotlib绘制方法 1.基础绘制 热图用以表示的是矩阵数据,例如相关阵. ...
- python热图_Python绘制热图
1.matplitlib绘制热图 import random from matplotlib import pyplot as plt from matplotlib import cm from m ...
- python热图_Python 绘制热图
原博文 2019-09-03 16:50 − 1.matplitlib绘制热图 1 import random 2 from matplotlib import pyplot as plt 3 fro ...
- python制作热图folium_Python绘制地图神器folium入门
文章目录 一.简介 二.安装方法 三.主要功能 3.1 各级别地图 3.1.1 世界地图 3.1.2 国家地图 3.1.3 市级地图 3.2 地图形式 3.3 在地图上标记 3.3.1 普通标记 3. ...
最新文章
- Linux下分割与合并文件的方法
- php 方法求 的近似值,PHP中的等角近似
- TF之AutoML之AdaNet框架:AdaNet框架的简介、特点、使用方法详细攻略
- vscode 集成终端改成cmd模式
- ipad鼠标怎么把圆圈换成箭头_高度融合,让iPad更像笔记本的金属键盘
- 数据结构与算法(六)-背包、栈和队列
- 操作系统之计算机系统概述:6、系统调用
- Javascript:遍历json数据的方法
- 四种大数据分析方法 ,大数据学习入门必须掌握!
- java使用imagej_【原创】imagej使用达人指南,分享给大家!
- 简易聊天软件开发(python+socket)
- w7计算机的工具栏爱那里,win7系统底下任务栏不见了的解决方法
- linux的webui服务,Aria2控制前端WebUI客户端安装教程
- coldfusion php,在Coldfusion中加密,然后在PHP中解密
- js 写一个任意类型转浮点小数点保留两位
- CSS3动画 表情包围绕圆公转而不自转
- 水纹效果(Water)源程序.
- 微信公众号的基本排版设置
- 基于Matlab的车牌识别系统完整版课论文分享 快看
- WIN10右下角(通知和操作中心)弹出小广告解决办法