从一个数据框data.main
,我可以生成一个hclust
树状图,
aa1<- c(2,4,6,8)
bb1<- c(1,3,7,11)
aa2<-c(3,6,9,12)
bb2<-c(3,5,7,9)
data.main<- data.frame(aa1,bb1,aa2,bb2)
d1<-dist(t(data.main))
hcl1<- hclust(d1)
plot(hcl1)
此外,我知道有一些方法可以使用树木截断来为树枝或树叶着色。但是,是否可以根据部分列名或列号为它们着色(例如,我希望对应的分支aa1
为aa2
红色和bb1
蓝色bb2
)?
我已经检查了 R 包dendextend
,但仍然无法找到直接/简单的方法来获得所需的结果。