Home

Awesome

ggmedsl <img src="man/figures/logo.png" align="right" height=140/>

The goal of ggmedsl is to make the creation of MEDSL-themed plots seamless using ggplot2 and a few functions.

Installation

You can install the latest version of ggmedsl from GitHub using devtools:

devtools::install_github("medsl/ggmedsl")

Examples

The first function within ggmedsl is medsl_plot. This quickly formats a ggplot2 object to render in MEDSL formatting.

mtcars %>% 
  ggplot(aes(mpg, disp, color = factor(carb))) +
  geom_point(size = 3) +
  medsl_plot()
<img src="man/figures/README-example-1-1.png" width="100%" />

I have also created a number of color scales that follow the MEDSL color theme, scale_color_medsl():

mtcars %>% 
  ggplot(aes(mpg, disp, color = factor(carb))) +
  geom_point(size=3) +
  medsl_plot() + scale_color_medsl()
<img src="man/figures/README-example-2-1.png" width="100%" />
mtcars %>% 
  ggplot(aes(factor(carb), fill = factor(carb))) + 
  geom_bar() +
  medsl_plot() + scale_fill_medsl()
<img src="man/figures/README-example-3-1.png" width="100%" />