我不能在所选的集群周围添加彩色矩形。
library(lattice)
library(permute)
library(vegan)
library("ggplot2")
library("ggdendro")
library("dendextend")
data(dune)
d <- vegdist(dune)
csin <- hclust(d, method = "aver")
ggdendrogram(csin)
rect.dendrogram(csin, 3, border = 1:3)我得到的答案是:“rect.dendrogram中的错误(csin,3,rect.dendrogram= 1:3):X不是树状图对象。”尽管csin是树状图对象。有谁有线索吗?
发布于 2021-05-08 23:00:04
正如我在评论中所写的:
下面是一个让你的rect.dendrogram正常工作的简单例子:
library("dendextend")
d <- dist(iris[,-5])
csin <- as.dendrogram(hclust(d, method = "aver"))
plot(csin)
rect.dendrogram(csin, 3, border = 1:3)输出:

https://stackoverflow.com/questions/67200614
复制相似问题