如果我们用ape包从分层聚类中绘制系统图
phy <- hclust(dist(mtcars))
plot(as.phylo(phy),direction="downwards")是否有一种方法可以将标签提取到一个向量中,按照它们在系统图中出现的顺序(从左到右读取)?
如果我试着
phy$labels我可以把标签拿出来,但它们的顺序似乎不一样。
发布于 2015-08-11 05:49:24
使用附加的order组件,您可以按正确的顺序获得它们
with(phy, labels[order])
# [1] "Maserati Bora" "Chrysler Imperial" "Cadillac Fleetwood"
# [4] "Lincoln Continental" "Ford Pantera L" "Duster 360"
# [7] "Camaro Z28" "Hornet Sportabout" "Pontiac Firebird"
# [10] "Hornet 4 Drive" "Valiant" "Merc 450SLC"
# ... https://stackoverflow.com/questions/31933994
复制相似问题