首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

R语言绘制-heatmap函数

前面给大家介绍过 1.超详细的绘制教程(5000余字),真正的保姆级教程 2.R语言绘制基因表达(简易版) 3.一个R函数搞定风险评估散点图, 4.R绘制甲基化和表达谱联合分析...其实每一张后面都对应一个表达矩阵。如上图所示,每一行是一个基因,每一列是一个样本。每一个小的色块,就是这个基因在这个样本中的表达量。...heatmap(data, cexCol = 1, #设置列标签字体大小 scale="row" #按行做归一化 ) 得到如下 这个是使用默认配色方案来绘制的...,前面我给大家介绍过 R语言中的颜色(一) 里面提到过 R自带了5个跟颜色相关的函数,即: rainbow heat.colors terrain.colors topo.colors cm.colors...(5000余字),真正的保姆级教程 2.R语言绘制基因表达(简易版) 3.一个R函数搞定风险评估散点图, 4.R绘制甲基化和表达谱联合分析 5.R语言中的颜色(一)

2K30

R语言学习 - 简化

绘制 - pheatmap 绘制热除了使用ggplot2,还可以有其它的包或函数,比如pheatmap::pheatmap (pheatmap包中的pheatmap函数)、gplots::heatmap...不改脚本的绘制 绘图时通常会碰到两个头疼的问题: 需要画很多的,唯一的不同就是输出文件,其它都不需要修改。如果用R脚本,需要反复替换文件名,繁琐又容易出错。...为了简化绘图、维持脚本的一致,我用bash对R做了一个封装,然后就可以通过修改命令好参数绘制不同的了。 先看一看怎么使用 首先把测试数据存储到文件中方便调用。...字有点小,是因为太大了,把的宽和高缩小下试试。...sp_pheatmap.sh的参数还有一些,可以完成前面讲述过的所有的绘制,具体如下: ***CREATED BY Chen Tong (chentong_biology@163.com)***

2.6K90

R语言绘制地图

想到我们往往联想到生物信息学,其实在其他行业也存在。今天我们就介绍一下在地域分布,下面我们以中国地图的图为例。...近代、当代地图数据 国家基础地理信息中心 59 五十年代1:100万地形 近代、当代地图数据 国家基础地理信息中心 我们今天利用R语言基于各省边界地图数据进行的绘制: 1....所需要的R包:”mapdata”, “maptools”,“ggplot2”, “plyr”, “mapproj”, “sp”, “maps”。 2....接下来我们将我们的分布比例作为一个CSV文件导入R语言,文件结构如下: 代码如下: x<-china_map@data ###读取行政信息 xs<-data.frame(x,id=seq(0:924)...那么我们需要将各省的坐标及名字导入R语言,数据结构如下: 最后就是整合后的的代码了: province_city<-read.csv("F:/map/lat.csv",header=T,as.is=T)

6K31

R语言学习 - 绘制 (heatmap)

绘制 是做分析时常用的展示方式,简单、直观、清晰。可以用来显示基因在不同样品中表达的高低、表观修饰水平的高低等。任何一个数值矩阵都可以通过合适的方式用展示。...本篇使用R的ggplot2包实现从原始数据读入到输出的过程,并在教程结束后提供一份封装好的命令行绘图工具,只需要提供矩阵,即可一键绘图。...上一篇讲述了Rstudio的使用作为R写作和编译环境的入门,后面的命令都可以拷贝到Rstudio中运行,或写成一个R脚本,使用Rscript heatmap.r运行。...# 在最开始读入数据时,一般只指定x和y,其它后续指定 p <- ggplot(data_m, aes(x=variable,y=ID)) # 就是一堆方块根据其值赋予不同的颜色,所以这里使用...出来了,但有点不对劲,横轴重叠一起了。一个办法是调整图像的宽度,另一个是旋转横轴标记。 # theme: 是处理美观的一个函数,可以调整横纵轴label的选择、图例的位置等。

5.4K80

R语言绘制-heatmap+grDevice配色方案

前面给大家介绍了如何使用R自带的heatmap函数+R自带的配色方案来绘制热 ☞【R语言绘制-heatmap函数 ☞R语言中的颜色(一)-自带的调色板 也给大家介绍了如何使用R自带的heatmap...函数+gplots的配色方案来绘制热R语言绘制-heatmap+gplots配色方案 ☞R语言中的颜色(二)-gplots包 今天我们接着来聊heatmap这个函数绘制热,这次我们使用grDevice...这个R包里面的配色方案 R语言中的颜色(三)-grDevice包 首先我们还是先读取需要的数据,这里用到的数据跟【R语言绘制-heatmap函数用到的数据是一样的 #读取所有miRNA的表达矩阵...】绘制-heatmap函数+默认配色方案 ☞【R语言绘制-heatmap+gplots配色方案 ☞R语言中的颜色(一)-自带的调色板 ☞R语言中的颜色(二)-gplots包 ☞R语言中的颜色...(三)-grDevice包 ☞ 超详细的绘制教程(5000余字),真正的保姆级教程 ☞ R语言绘制基因表达(简易版) ☞ 一个R函数搞定风险评估散点图,R绘制甲基化和表达谱联合分析

92810

R语言绘制-heatmap+gplots配色方案

前面给大家介绍了如何使用R自带的heatmap函数+R自带的配色方案来绘制热 ☞【R语言绘制-heatmap函数 ☞R语言中的颜色(一)-自带的调色板 今天我们接着来聊heatmap这个函数绘制热...,这次我们使用gplots这个R包里面的配色方案 ☞R语言中的颜色(二)-gplots包 首先我们还是先读取需要的数据,这里用到的数据跟【R语言绘制-heatmap函数用到的数据是一样的 #读取所有...GSE82236 关于GEO数据库检索和差异表达分析可以参考 基于GEO公共数据库的数据挖掘 课程网址: https://ke.qq.com/course/package/37513 参考资料: ☞【R语言...】绘制-heatmap函数 ☞R语言中的颜色(一)-自带的调色板 ☞R语言中的颜色(二)-gplots包 ☞ 超详细的绘制教程(5000余字),真正的保姆级教程 ☞ R语言绘制基因表达(简易版...) ☞ 一个R函数搞定风险评估散点图,R绘制甲基化和表达谱联合分析

1.9K20

R语言绘制-heatmap+RColorBrewer配色方案

前面给大家介绍了如何使用R自带的heatmap函数+R自带的配色方案来绘制热 ☞【R语言绘制-heatmap函数+默认配色方案 ☞R语言中的颜色(一)-自带的调色板 也给大家介绍了如何使用R自带的...heatmap函数+gplots的配色方案来绘制热 ☞【R语言绘制-heatmap+gplots配色方案 ☞R语言中的颜色(二)-gplots包 也给大家介绍了如何使用R自带的heatmap函数...+grDevice的配色方案来绘制热 ☞【R语言绘制-heatmap+grDevice配色方案 ☞R语言中的颜色(三)-grDevice包 今天我们接着来聊heatmap这个函数绘制热,这次我们使用...】绘制-heatmap函数+默认配色方案 ☞【R语言绘制-heatmap+gplots配色方案 ☞【R语言绘制-heatmap+grDevice配色方案 ☞R语言中的颜色(一)-自带的调色板...☞ R语言绘制基因表达(简易版) ☞ 一个R函数搞定风险评估散点图,R绘制甲基化和表达谱联合分析

1.4K20

24种R语言新手入门之(四)

前言 比较有意思,最常用的科研可视化做,观察显著、直接、简单粗暴。这是Toussaint Loua在1873年就曾使用过热来绘制对巴黎各区的社会学统计。 图片 2....基本图形 以下均使用mtcars数据集作图: rm(list = ls()) df <- scale(mtcars) dat <- mtcars 2.1 经典简单 library(circlize)...colors = c("lightblue", "white", "red")) Heatmap(df, name = "dat", col = mycols) 图片 2.2 用heatmap2.0画...进阶画图 3.1 简单分组 这是最常见的形式,常用于样本正常组和疾病组之间的谱系表达差异 library(ComplexHeatmap) library(pheatmap) norcol="#EE0000FF...讨论 的最大特点就是通过两种或以上的颜色直观反映部分数据的差异分布,以上大部分数据采用初始包的mtcars数据集。

47730

超详细的R语言绘制之complexheatmap:01

ComplexHeatmap包可提供灵活的展示及高度自定义的注释图形。 1.1 设计理念 一个完整的主体和组件构成。...图列表由多个主体和注释组成,但不同的主体和注释被有序排列,使得彼此之间具有较好的可比性。...单个 介绍单个的组成 3. 注释 注释概念,如何绘制简单注释和复杂注释,简单注释和复杂注释的不同 4. 图列表 如何绘制多个和注释,它们的位置排布是怎样安排的 5....和其他R包交互 11. 交互式 12....,请关注公众号:医学和生信笔记 医学和生信笔记 公众号主要分享:1.医学小知识、肛肠科小知识;2.R语言和Python相关的数据分析、可视化、机器学习等;3.生物信息学学习资料和自己的学习笔记!

2.6K21
领券