R語言ggplot2可視化:為層次聚類樹狀圖dendrogram中的簇進行著色、在樹狀圖dendrogram中為不同的層次聚類簇配置不同的色彩
#層次聚類樹狀圖dendrogram
labs = paste("sta_",1:50,sep="") #new labels
rownames(USArrests)<-labs #set new row names
hc <- hclust(dist(USArrests), "ave")
library(ggplot2)
library(ggdendro)
#convert cluster object to use with ggplot
dendr <- dendro_data(hc, type="rectangle")
#your own labels are supplied in geom_text() and label=label
ggplot() +
geom_segment(data=https://blog.csdn.net/zhongkeyuanchongqing/article/details/segment(dendr), aes(x=x, y=y, xend=xend, yend=yend)) +
geom_text(data=label(dendr), aes(x=x, y=y, label=label, hjust=0), size=3) +
coord_flip() + scale_y_reverse(expand=c(0.2, 0)) +
theme(axis.line.y=element_blank(),
axis.ticks.y=element_blank(),
axis.text.y=element_blank(),
axis.title.y=element_blank(),
panel.background=
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/376930.html
標籤:AI
上一篇:R語言臨床預測模型的評價指標與驗證指標實戰:ROC曲線、AUC(C-Statistics)
下一篇:python使用np.linspace函式生成均勻的浮點數串列實戰:生成浮點數串列、生成浮點數串列(指定是否包含末尾值)
