π¨βπ« ggplot2 Teaching Material
Collection of teaching materials for the R package {ggplot2}.
- "An Introduction to {
ggplot2}" β Stats Group of the Leibniz Institute for Zoo and Wildlife Research (2019-08-28)
Helpful Ressources
-
Free Online Books:
- "ggplot2: Elegant Graphics for Data Analysis" by Hadley Wickham β ggplot2-book.org
- "R for Data Science" by Hadley Wickham β r4ds.had.co.nz
- "Data Visualization: A Practical Introduction" by Kieran Healy β socviz.co
- "Fundamentals of Data Visualization" by Claus Wilke β serialmentor.com/dataviz
-
Galleries:
- ggplot2 Extension Gallery β ggplot2-exts.org/gallery
- R Graph Gallery β r-graph-gallery.com
- Color Palettes in R β github.com/EmilHvitfeldt/r-color-palettes
- #TidyTuesday Collection β tidytuesday.rocks
-
Get Help:
- RStudio Community β community.rstudio.com
- R4DS Learning Community β rfordatasci.com
- #TidyTuesday Community β #TidyTuesday on Twitter
- ggplot2 Cheatsheet β github.com/rstudio/cheatsheets
-
Useful Packages (alphabetically):
{cowplot}β plot arrangements, themes & annotations β wilkelab.org/cowplot{ggalt}β alternative coords, geoms, stats & scales β github.com/hrbrmstr/ggalt{gganimate}β create animations β gganimate.com{ggforce}β several interesting add-on features β ggforce.data-imaginist.com{ggmaps}β access to Google & Stamen maps β github.com/dkahle/ggmap{ggplotly}β create interactive plots β plot.ly/ggplot2{ggpubr}β publication-ready plot in one line β github.com/kassambara/ggpubr{ggraph}β networks, graphs & trees β github.com/thomasp85/ggraph{ggrepel}β prevent overlapping text labels β github.com/slowkow/ggrepel{ggridges}β geoms for joy plots β github.com/clauswilke/ggridges{ggtext}β rich-text rendering β github.com/clauswilke/ggtext{ggthemes}β additional themes, sclaes & geoms β github.com/jrnold/ggthemes{hrbrthemes}β typography-centric themes β github.com/hrbrmstr/hrbrthemes{lemon}β axis & legend add-ons β github.com/stefanedwards/lemon{patchwork}β combine ggplots β github.com/thomasp85/patchwork{rayshader}β hillshaded maps in 2D & 3D β github.com/tylermorganwall/rayshader{showtext}β use custom fonts β github.com/yixuan/showtext