R - 系统图标签到向量

R - Phylogram labels to vector

如果我们使用 ape

从层次聚类中绘制系统发育图
phy <- hclust(dist(mtcars))
plot(as.phylo(phy),direction="downwards")

有没有办法按照它们在系统发育图中出现的顺序(从左到右阅读)将标签提取到向量中?

如果我尝试

phy$labels

我可以取出标签,但它们的顺序似乎不同。

使用额外的 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"        
# ...