默认情况下,Rheatmap
将对行和列进行聚类:
mtscaled = as.matrix(scale(mtcars))
heatmap(mtscaled, scale='none')
我可以禁用群集:
heatmap(mtscaled, Colv=NA, Rowv=NA, scale='none')
然后树状图消失了:
但是现在数据不再聚类了。
我不希望显示树状图,但我仍然希望将行和/或列进行聚类。我怎样才能做到这一点?
我想要的例子:
library(gplots)
heatmap.2(mtscaled,dendrogram='none', Rowv=TRUE, Colv=TRUE,trace='none')
Rowv
-is TRUE,表示树状图根据行均值进行计算和重新排序。
Colv
-列应与行相同。
gplots无法为R 3.5.2加载,因为它无法加载依赖关系caTools,也不能从CRAN存储库中获得该依赖关系。