R语言:使用ComplexHeatmap包绘制热图

本文介绍了如何使用R语言的ComplexHeatmap包来绘制美观的热图,详细步骤包括安装package、数据导入与标准化以及调整画面参数。通过这个过程,可以创建河流底泥重金属聚类分析的热图。
摘要由CSDN通过智能技术生成

ComplexHeatmap包由顾祖光博士创建,用于绘制美观的热图,用颜色表示数据的聚合程度,相对美观。
使用手册见GitHub链接:
https://jokergoo.github.io/ComplexHeatmap-reference/book/
使用RStudio进行绘制

目标图形为河流底泥重金属的聚类分析热图,绘制流程如下:
1、安装相应package
2、正确导入数据,形成初始图
3、调整画面参数

安装相应package

# 检测安装CRAN包
package_list = c("circlize","grid","BiocManager")
for(p in package_list){
if (!requireNamespace(p, quietly = TRUE))
    install.packages(p)
}
# 检测安装bioconductor包
package_list = c("ComplexHeatmap")
for(p in package_list){
if (!requireNamespace(p, quietly = TRUE))
    BiocManager::install(p)
}

# 加载依赖包
library(circlize)
library(grid)
library(ComplexHeatmap)

正确导入数据
1、点击左上角,新建 R Script,方便后续修改,减少直接在console里试错的代码行数,让画面更简洁,正确代码更方便查找。

2、设置新seed,然后右上角environment中点击import dataset,导入并预览相应的Exc

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值