抑制树状图中的叶子标签

Posted

技术标签:

【中文标题】抑制树状图中的叶子标签【英文标题】:Suppress leaf labels in dendrograms 【发布时间】:2013-06-18 09:53:14 【问题描述】:

我不是聚类分析方面的专家,因此对那里的所有“特殊”贡献包并不十分熟悉。因此,我只是像 here 那样使用基本例程,作为我被要求生成的一个快速示例。

问题是我的数据集大约有 7800 个观察值,因此叶标签过于繁多,使整个 x 轴变得混乱。那么,我怎样才能抑制标签的绘制呢?我猜肯定有一些通过par() 可以访问的“异国情调”参数来控制这个?

【问题讨论】:

很高兴知道为什么这个 Q 被否决了?顺便说一句,乔纳森在 hclust 绘图函数中注意到了一些东西:***.com/questions/17232178/… 对不起,伙计们,完全错过了!通常,我确实阅读帮助文件 ;-) @RomanLuštrik:感谢您的指点! 【参考方案1】:

查看hclust的帮助

?hclust

在那里您将看到labels 参数的解释:“如果labels = FALSE 根本没有绘制任何标签。”使用帮助文件中的示例,

hc <- hclust(dist(USArrests), "ave")
plot(hc, labels=FALSE)

【讨论】:

以上是关于抑制树状图中的叶子标签的主要内容,如果未能解决你的问题,请参考以下文章

从 R 中的切割树状图中提取标签成员资格/分类(即:树状图的 cutree 函数)

防止标签在 hclust/树状图中剪裁

显示scipy树状图的簇标签

用多种颜色标记 ggdendro 叶子

树状结构TableView中向上遍历到叶子节点iOS

如何从 MATLAB 中的树状图中获取颜色?