R可视化:ggtree进化树
2020-12-15 本文已影响0人
生信学习者2
ggtree较为完美展示物种进化树图。更多知识分享请到 https://zouhua.top/。
df <- iris[,1:4]
rownames(df) <- paste(iris$Species,1:150,sep="_")
hc<-hclust(dist(df))
library(ggtree)
ggtree(hc,layout="circular")+
xlim(0,5)+
geom_tiplab2(offset=0.1,
size=2)+
#geom_text(aes(label=node))+
geom_hilight(node = 152,fill="red")+
geom_hilight(node=154,fill="steelblue")+
geom_hilight(node=155,fill="green")+
geom_cladelabel(node=152,label="virginica",
offset=1.2,barsize = 2,
vjust=-0.5,color="red")+
geom_cladelabel(node=154,label="versicolor",
offset=1.2,barsize = 2,
hjust=1.2,color="steelblue")+
geom_cladelabel(node=155,label="setosa",
offset=1.2,barsize = 2,
hjust=-1,color="green")
参考
参考文章如引起任何侵权问题,可以与我联系,谢谢。