12.31 聚类图
ggdendro 的 dendro_data()
函数支持 tree
、hclust
、dendrogram
和 rpart
结果的整理,进而绘图
library(ggdendro)
<- hclust(dist(USArrests), "ave")
hc <- dendro_data(hc, type = "rectangle")
hcdata ggplot() +
geom_segment(data = segment(hcdata),
aes(x = x, y = y, xend = xend, yend = yend)
+
) geom_text(data = label(hcdata),
aes(x = x, y = y, label = label, hjust = 0),
size = 3
+
) coord_flip() +
scale_y_reverse(expand = c(0.2, 0)) +
theme_minimal()