热图在很多文章中都有出现,如何画出让人眼前一亮的热图?ComplexHeatmap包具有非常高的可定制性,无论是热图的颜色搭配、字体样式,还是聚类方式、注释信息,每一个细节都能按照您的想法精心雕琢。
官方介绍网站:
https://jokergoo.github.io/ComplexHeatmap-reference/book/
下面来介绍几个简单又实用的个性化调整:
可指定分群数,对热图的行、列进行分割,也可按类型分割。分割后的间隙宽度可自行调节。
上图将行、列按照类型各分为三类分别聚类(行分为A、B、C三类,列分为D、E、F),聚类树上方显示类型,各类型间的间隙宽度分别做了设置。
修改热图各区块以及单个方格边框的颜色、线型、线宽。
上图取消区块间隔,并将区块边框设置为黑色虚线,单个方格的边框设置成线宽为2的白色实线。
渲染聚类树
将不同分群的聚类树渲染成不同颜色。
修改行、列标签样式
上图中行列标签按照分群调整了字体样式,也可以只修改指定行或列的标签样式,如下图:
设置区块样式
上图将行、列各分为两个群,选出两个区块添加了黑色边框,每个区块中左右相邻的两个方格若同为正数则标上深红色点,并用线连接,同为负数则颜色为深绿色。
百变热图,一招搞定,想好您的个性化设置参数了吗?快去试一试吧!
-
绘制
+关注
关注
0文章
4浏览量
7540
原文标题:ComplexHeatmap包:个性化热图绘制利器
文章出处:【微信号:SBCNECB,微信公众号:上海生物芯片】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
相关推荐
评论