我正在尝试使用dendextend修改和调整集群树状图,使用以下代码:
# prepare hierarchical cluster
hc = hclust(dist(mtcars))
dend <- as.dendrogram(hc)
dend %>% set("branches_lty", 3) %>% plot()
请问如何为特定的 K 集群设置 branch_lty?
另外,我想修改离开文本并将其对齐到给定的长度和缩进,如图所示。
我附上一张示例图片以查看,我无法使用 dendextend 包实现它。
注意:
我可以使用 A2Rplot 绘制它,但我无法修改它。可以同时使用吗?
# load code of A2R function
source("http://addictedtor.free.fr/packages/A2R/lastVersion/R/code.R")
# colored dendrogram
op = par(bg = "#EFEFEF")
A2Rplot(hc, k = 3, boxes = FALSE, col.up = "gray50", col.down = c("#FF6B6B", "#4ECDC4", "#556270"))