【发布时间】:2013-11-11 02:50:13
【问题描述】:
我正在尝试通过 heatmap.2 生成图,但想了解聚类是如何完成的。所以,我试图在函数调用之前复制树状图,并用这些进行绘图。然而,最终的数字是不同的。有什么线索吗?
热图 1:
h<-heatmap.2(dat,col=redgreen, trace="none",
xlab="Samples", ylab="Genes" ,scale="none" )
对比
热图 2:
Rowv <- hclust( dist(dat)) #defaults to method="euclidean" and method="complete")
Colv <- hclust(dist(t(dat))) #same as above
heatmap.2(dat, Rowv=as.dendrogram(Rowv), Colv=as.dendrogram(Colv),
col=redgreen, trace="none",
xlab="Samples", ylab="Genes",scale="none" )
这两个会生成不同的热图。有什么线索吗?
【问题讨论】:
标签: r cluster-analysis heatmap