繁体   English   中英

更改 heatmap.2 中树状图的线宽

[英]Changing line width of dendrogram in heatmap.2

我正在尝试使用gplots::heatmap.2()热图。有很多行,与图像相比,树状图线似乎很细。 我想知道是否有任何技术可以加厚本文中提到的pheatmap output 的树状图线。 谢谢

是的, dendextend package 很容易做到这一点。 我们可以在这里使用它的set() function 来达到想要的效果。

set.seed(123)
dat <- matrix(rnorm(100), nrow = 10)

library(gplots)
library(dendextend)

dd <- set(as.dendrogram(hclust(dist(dat))), "branches_lwd", 3)

heatmap.2(dat, Rowv = dd, Colv = dd)

在此处输入图像描述

值得研究 Dendextend 所做的所有其他很酷的事情。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM