熱圖在很多文章中都有出現,如何畫出讓人眼前一亮的熱圖?ComplexHeatmap包具有非常高的可定制性,無論是熱圖的顏色搭配、字體樣式,還是聚類方式、注釋信息,每一個細節都能按照您的想法精心雕琢。
官方介紹網站:
https://jokergoo.github.io/ComplexHeatmap-reference/book/
下面來介紹幾個簡單又實用的個性化調整:
可指定分群數,對熱圖的行、列進行分割,也可按類型分割。分割后的間隙寬度可自行調節。
上圖將行、列按照類型各分為三類分別聚類(行分為A、B、C三類,列分為D、E、F),聚類樹上方顯示類型,各類型間的間隙寬度分別做了設置。
修改熱圖各區塊以及單個方格邊框的顏色、線型、線寬。
上圖取消區塊間隔,并將區塊邊框設置為黑色虛線,單個方格的邊框設置成線寬為2的白色實線。
渲染聚類樹
將不同分群的聚類樹渲染成不同顏色。
修改行、列標簽樣式
上圖中行列標簽按照分群調整了字體樣式,也可以只修改指定行或列的標簽樣式,如下圖:
設置區塊樣式
上圖將行、列各分為兩個群,選出兩個區塊添加了黑色邊框,每個區塊中左右相鄰的兩個方格若同為正數則標上深紅色點,并用線連接,同為負數則顏色為深綠色。
百變熱圖,一招搞定,想好您的個性化設置參數了嗎?快去試一試吧!
-
繪制
+關注
關注
0文章
4瀏覽量
7546
原文標題:ComplexHeatmap包:個性化熱圖繪制利器
文章出處:【微信號:SBCNECB,微信公眾號:上海生物芯片】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論