图解 | 怎么解读一个树状图
创作时间:
作者:
@小白创作中心
图解 | 怎么解读一个树状图
引用
1
来源
1.
https://cloud.tencent.com/developer/article/1970275
树状图(Dendrogram)是一种用于展示对象间相似度的可视化工具,广泛应用于层次聚类分析中。本文将通过图文结合的方式,详细介绍树状图的基本概念、解读方法及其在生物信息学等领域的应用。
使用范围
树状图主要用于展示不同对象之间的相似度大小(习惯上称之为距离关系远近)。最常见的是对层次聚类结果的可视化,但其应用远不止于此。只要能够衡量不同对象之间的相似度,都可以通过树状图来进行可视化。
例如,在高通量测序的各个样本中,可以利用层次聚类加树状图来比较各个样本之间的整体表达关系的远近。下图展示了六个观测对象在散点图上的距离关系以及在树状图的具体呈现:
基本概念
在了解树状图之前,需要先理解一些基本的树的概念。树状图的顶端可以看作是树的根,往下分支的部分称为进化枝(clade),末端的部分称为进化叶(leaf)。
图形解读
树状图的解读应从下往上进行。进化枝的排列可以看出哪些叶子彼此之间相近,而每个叶子的高度则代表了不同叶子之间差异/相似程度。高度越高,两个叶子区别越大。
以5个样本的表达谱芯片数据为例,通过层次聚类构建的树状图展示了样本间的相似程度:
从图中可以看出:
- Sample 2 和Sample 3最为相近
- Sample 4与Sample 2/3在第二个进化枝上,相似度次之
- 进而是Sample 1,最后是Sample 5
- Sample 5与其他四个样本都有一定程度的差异
需要注意的是,树状图的高度是有意义的,而对象的左右位置则主要为了美观,并无实际含义。
其他扩展图形
树状图的概念可以扩展到进化树等其他领域。在热图展示中,行和列通常也会基于聚类分析结果进行树状图排列。此外,传统的树状图也可以通过弯曲处理变成圆形,增加视觉多样性。
对于R语言用户,推荐使用专门绘制树状图的ggtree工具。
参考资料
热门推荐
市场研究:房价收入比和租金回报率谁更能体现房产价值
如何有效实施知识库管理办法?五个关键步骤助你成功
哈密瓜局部腐烂怎么办?教你正确处理和挑选技巧
提升应收账款周转率,优化企业现金流
炎症是什么
Pandas中shift函数的具体使用例子解析
你了解传销吗?解析我国打击传销的法律体系及实务要点
定投指数基金的原理和策略是什么?它适合哪些投资者?
北风吹,痛风到!关于痛风治疗的这些真相你必须知道
科普丨夏季防痛风,“五要五不要”
基于 LIBS 技术的录井岩屑多元素定量分析方法研究-莱森光学
Windows 7系统硬件配置要求详解
高中历史新课程说课比赛课件
急性结膜炎怎么治疗最快
阿米巴病是什么病,能治愈吗
马拉多纳死亡调查,四年后有新进展:8名医护人员被控“故意杀人罪”
如何快速贷款买房,顺利获批贷款的关键要素
遥感中缨帽变换算法是如何产生并演变至今的
遥感图像处理实战:缨帽变换与NDVI计算的高级技术细节
儿童呼吸道感染高发期又到了!何时要就医?家长如何应对发热?
液态金属与微米纤维的完美结合:新一代高导电智能纤维技术揭秘
了解基金净值:单位净值、累计净值和复权净值的区别
走进剧场成为年轻人文化生活新潮流
火爆!温岭民营越剧团越唱越有戏
深入解析SonarQube中的代码覆盖率:原理、设置与最佳实践
出版家李昕:这是一部真正的全球史,读来很过瘾
用同理心拉近距离
CAD入门基础知识全面解析(从零开始学习CAD软件,轻松掌握关键技能)
广东工伤赔偿标准明细
部长团队管理完全指南:20个核心能力全面提升团队效能