看到这个问题,你可能搜了好多答案,比如
热图如何去掉聚类树的同时保留聚类的顺序? - 简书 (jianshu.com)
这些都太麻烦,而且适用于已经定型的热图,在你确定不改动的前提下,这样做是可以的,但是你如果只是在调整,这样就很复杂。
但是达到这个目的还有一个更为简便的方法,如下,把tree的高度设置为0即可。这样就不显示了,而且,想不显示谁就不显示谁,让你成为绝对的王者。小技巧加一哦
pheatmap热图代码里面加上
pheatmap(dat,....,treeheight_col = 0, treeheight_row = 40) 这样是列树高,row为0对应的行树高
即可,想去掉哪里加哪里。
好用请点赞!!!