我想做一个层次聚类,然后得到水平图,没有相同级别的标签。
我的代码:
dim(bin_mat) # 53194 519
data = bin_mat[,1:10]
names(data) = seq(1:10)
mydist.jacc <- vegdist(t(data), method = "jaccard")
myhclust <- hclust(mydist.jacc,method='average')
plot(myhclust,main = "Genome Clustering")

基本上,我想要最后一个图,但在水平,没有标签在同一水平。
我尝试过此命令,但标签处于同一级别。
plot(as.dendrogram(myhclust), horiz = TRUE)

发布于 2018-04-18 22:41:34
由于您没有提供您的数据集,因此我使用了"USArrets“。基于下面的代码,我相信你会明白你需要做什么。
data(USArrests)
dd <- dist(scale(USArrests), method = "euclidean")
myhclust <- as.dendrogram(hclust(dd, method = "average"))
plot(myhclust, xlab = "Height", horiz = TRUE)https://stackoverflow.com/questions/49898947
复制相似问题