library(ggplot2) library(ggtree) dd <- data.frame(x=LETTERS[1:3], y=1:3) pie <- ggplot(dd, aes(x=1, y, fill=x)) + geom_bar(stat="identity", width=1) + coord_polar(theta="y") + theme_tree() + xlab(NULL) + ylab(NULL) + theme_transparent() x <- sample(2:9) y <- sample(2:9) width <- sample(seq(0.05, 0.15, length.out=length(x))) height <- width p <- ggplot(data=data.frame(x=c(0, 10), y=c(0, 10)), aes(x, y))+geom_blank() print(p) for (i in seq_along(x)) { p %<>% subview(pie, x[i], y[i], width[i], height[i]) print(p) }With this function, we can plot a specific clade and add a subplot of the whole topology; we can also add relative statistic graph above the tree ... [Read more...]
set.seed(2015-08-01) p <- ggtree(rtree(10)) + xlim(0, 5)+ ylim(0, 11)We need a data.frame that contains information of taxa labels and image paths. Here I created such a ...
Copyright © 2022 | MH Corporate basic by MH Themes