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