Enhancing ggplot2

Enhancing ggplot2 with:

  • ggpubr
  • ggthemr
  • ggthemes
  • ggsci
  • ggtech

ggpubr

ggpubr: “ggplot2” Based Publication Ready Plots

boxplot

1
2
3
4
5
6
p <- ggboxplot(vf_log_age, x = "sample_id", y = "expression",
color = "blue", fill = "gray", # color and fill could be column names or colors
xlab = "sample id", ylab = "log10(FPKM)") +
font("xlab", size = 15, margin = margin(t = 10)) +
font("ylab", size = 15, margin = margin(r = 10)) +
font("x.text", size = 10)

ggthemr

Themes for ggplot2

ggthemes

Additional themes, scales, and geoms for ggplot2

ggsci

Scientific Journal and Sci-Fi Themed Color Palettes for ggplot2

ggtech

ggplot2 tech themes, scales, and geoms

References