add geom_polygon to ggtre objetc

52 views
Skip to first unread message

Oscar Inostroza

unread,
Nov 24, 2020, 12:39:31 AM11/24/20
to ggtree
Hello everyone
How could you add a certain polygon as a background in a ggtree object. For example, I built a phenogram with:

p1 <-ggtree (tree_phenogram, aes (color = trait), continuous = TRUE, yscale = "trait") + scale_color_viridis_c () + theme_minimal () + ylim (-1.5,0.6)
 
and as a background, I would like to add a polygon constructed in this way, which represents the 95% CI for the ancestral estimates of the trait

p2 <-ggplot () + geom_polygon (data = data_plot_interval, aes (x = xvals, y = yvals), fill = "gray50") + xlab ("Time") + ylab ("trait") + scale_x_reverse ()

Best regards
I attach a picture of the two charts separately

ps. note that time axis are not in the same order
plot.jpeg

Yu, Guangchuang

unread,
Nov 24, 2020, 7:33:04 AM11/24/20
to Oscar Inostroza, ggtree

--
1. G Yu*. Using ggtree to visualize data on tree-like structures. Current Protocols in Bioinformatics. 2020, 69:e96. https://doi.org/10.1002/cpbi.96
2. LG Wang, TTY Lam, S Xu, Z Dai, L Zhou, T Feng, P Guo, CW Dunn, BR Jones, T Bradley, H Zhu, Y Guan, Y Jiang, G Yu*. treeio: an R package for phylogenetic tree input and output with richly annotated and associated data. Molecular Biology and Evolution. 2020, 37(2):599-603. http://dx.doi.org/10.1093/molbev/msz240
3. G Yu*, TTY Lam, H Zhu, Y Guan*. Two methods for mapping and visualizing associated data on phylogeny using ggtree. Molecular Biology and Evolution, 2018, 35(2):3041-3043. https://doi.org/10.1093/molbev/msy194
4. G Yu, DK Smith, H Zhu, Y Guan, TTY Lam*. ggtree: an R package for visualization and annotation of phylogenetic trees with their covariates and other associated data, Methods in Ecology and Evolution, 2017, 8(1):28-36. https://doi.org/10.1111/2041-210X.12628
5. Book: https://yulab-smu.top/treedata-book/
---
You received this message because you are subscribed to the Google Groups "ggtree" group.
To unsubscribe from this group and stop receiving emails from it, send an email to bioc-ggtree...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/bioc-ggtree/071e9195-2138-4a38-857c-59d87a52117an%40googlegroups.com.


--
--~--~---------~--~----~------------~-------~--~----~
Guangchuang Yu PhD
Professor, Associate Director
Department of Bioinformatics
School of Basic Medical Sciences
Southern Medical University
Guangzhou, China
-~----------~----~----~----~------~----~------~--~---
Reply all
Reply to author
Forward
0 new messages