Convert a dendrogram into phylo
Based on as.hclust.dendrogram with as.phylo.hclust
In the future I hope a more direct link will be made.
as.phylo.dendrogram(x, ...)
x |
a dendrogram |
... |
ignored. |
A phylo class object
## Not run: library(dendextend) library(ape) dend <- iris[1:30, -5] %>% dist() %>% hclust() %>% as.dendrogram() dend2 <- as.phylo(dend) plot(dend2, type = "fan") # Also possible to with ggplot2 :) library(dendextend) library(ggplot2) library(ggdendro) dend <- iris[1:30, -5] %>% dist() %>% hclust() %>% as.dendrogram() # Rectangular lines ddata <- dend %>% dendro_data(type = "rectangle") p <- ggplot(segment(ddata)) + geom_segment(aes(x = x, y = y, xend = xend, yend = yend)) + coord_flip() + scale_y_reverse(expand = c(0.2, 0)) + coord_polar(theta = "x") p ## End(Not run) # see: https://github.com/klutometis/roxygen/issues/796 #
Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.