聚类结构和树结构的相互转换

为什么要转化聚类结构和树结构呢?

因为通过聚类,通过矩阵计算出来的树和基于进化距离做的树结构其实是相似的,借助于ggtree也好还是其他可用于树结构可视化的分析也罢,都可以进行很好的展示,所以在这里我进行相互转化的。

#-------进化树文件转化为聚类数#---------
library('ape')
tree <- read.tree(text='(((A:4.2,B:4.2):3.1,C:7.3):6.3,D:13.6);')
is.rooted(tree)
## [1] TRUEhc <- as.hclust.phylo(tree)
#-可以使用plot出图
plot(hc)

# BiocManager::install("ctc")
#---聚类数转化为进化树格式#----------
library("ctc")
data(USArrests)
h = hclust(dist(USArrests))
plot(h)

write(hc2Newick(h),file='hclust.newick')
#--试着将保存的树重新导入
library(ggtree)
tree <- read.tree("./hclust.newick")

# 树可视化
library(ggtree)

ggtree(tree,layout = 'dendrogram') +
geom_tippoint() +
geom_tiplab(angle = 90,hjust = 1)

(0)

相关推荐

  • 点点鼠标 - 构建进化树 - 调用IQ-TREE在超短时间ML

    在这种情况下,我们需要一些界面化,或者可视化的工具来做辅助. 不时,总会有一些声音,他们非常确信,离开了命令行,离开了界面化,就不是生物信息. 事实上,我个人的观点是,他们还不知道什么是生物信息.如果 ...

  • 进化树在biopython中的可视化

    进化树以树状结构形象的展示各个节点的进化关系,在物种进化,亲缘关系研究领域广泛应用.在biopython中,通过Bio.Phylo子模块,可以方便的访问和展示树状结构中的信息 1. 读取文件 树状结构 ...

  • r语言聚类分析:k-means和层次聚类

    原文链接:http://tecdat.cn/?p=2981 聚类分析算法很多,比较经典的有k-means和层次聚类法. k-means聚类分析算法 k-means的k就是最终聚集的簇数,这个要你事先自 ...

  • R数据分析:如何用层次聚类分析做“症状群”,实例操练

    好多同学硕士论文开题咨询我想做症状群,有用因子分析的,也有用潜类别分析的,这些方法之前都给大家写过,今天再给大家写一个用无监督的机器学习方法-------层次聚类做症状群的方法.同学们如果对这个方法有 ...

  • 超细 ‘男’‘女’士衬衫结构制版图与推板教程!

    主编:俊美人台小银分享|超细 '男''女'士衬衫结构制版图与推板教程! 男士基本款衬衫制版和推板教程 男衬衫是男性的主要服装之一,本款为尖角翻立领,六粒扣,左前胸贴明袋一个,装双层过肩,后片两个褶裥, ...

  • 程序员必备的思维能力:结构化思维

    在日常工作中,我们时常会碰到这样的情况,有的人讲一件事情的时候逻辑非常混乱,说了很多事情的罗列,却说不到重点.有的人写代码,本身的业务逻辑并没有多复杂,但呈现出的代码却像一堆线团,混乱不堪,无法理解. ...

  • 如何判断筹码结构的好坏(图解)(2)

    再讲重点,筹码的纯洁性. 这个比较难理解,我只能通过举例来说. 做短线或者超短打板,参与牛股的人主要是谁?激进的操作者,他们的操作是最极端的,买按涨停买,卖按跌停卖.那么反应到盘面就是,极端的走势. ...

  • 如何判断筹码结构的好坏(图解)

    简单来说,好的短线筹码结构,就是两个: 1.筹码断层,筹码断层使得实际流通盘极少,拉升和打压都非常方便. 2.筹码的纯洁性,指的是只有极少的获利筹码或者风险偏好低的猥琐筹码的存在,这两个是牛股炒作的重 ...

  • 中国家谱体系的6大结构,你知道几个?

    中国家谱起源十分久远,甚至在甲骨文时期都可以寻觅到相关踪迹.家谱的编撰也是经历很长时间的演变,宋代以前的朝代,家谱以官修为主,在宋代私修家谱才得到迅速发展,并一直影响到现代. 中国的家谱是一个文化宝库 ...

  • 关于数码电子产品结构设计规范

    关于数码电子产品结构设计规范

  • 视频 | 北方人普遍比南方人胖?这和饮食结构有关系

    大妈辟谣 本栏目由谣言过滤器 × 北京大妈有话说联合推出,每周六准时放送,专为中老年人查证辟谣. 南方人的饮食结构更合理吗? 2019年10月底,中国疾病预防控制中心慢性非传染性疾病预防控制中心研究员 ...

  • 「素材」人体结构动态姿势参考

    艺学绘小编整理: 以上就是艺学绘小编为大家做的详细介绍!希望对大家有所帮助,喜欢的点个关注点个赞哦~艺学绘插画,绘画QAQ.

  • 人类生理结构有哪些不合理的地方?有什么办法能改进吗?

    可能是我们太习惯于我们的身体,所以总觉得我们就是人类演化路上的终极体,现如今这样就是最完美的状态.然而事实证明,人类身体有许多不合理之处. 人体不合理之处 直立行走是人类区别于其他灵长类的重要表现,然 ...