Minimal, typography-centric themes and aesthetic helpers, principally for charts on ewen.io. Standing on the shoulders of hrbrthemes.
The core theme, theme_ewen(), uses Arial Narrow, which should be
installed on practically any modern system. Variations on this theme
implement custom typefaces - theme_ewen_rs uses the Recursive
typography palette, theme_ewen_ws()
runs on Wei Huang’s Work
Sans.
Core themes:
theme_ewen: Arial Narrow-based themetheme_ewen_rs: Recursive Sans-based themetheme_ewen_ws: Work Sans-based theme
devtools::install_github("ewenme/ewenthemes")library(ewenthemes)
library(ggplot2)ggplot(mtcars, aes(mpg, wt)) +
geom_point() +
labs(x="Fuel efficiency (mpg)", y="Weight (tons)",
title="Seminal ggplot2 scatterplot example",
subtitle="A plot that is only useful for demonstration purposes",
caption="Brought to you by the letter 'g'") +
# apply theme
theme_ewen_rs()ggplot(mtcars, aes(mpg, wt)) +
geom_point() +
labs(x="Fuel efficiency (mpg)", y="Weight (tons)",
title="Seminal ggplot2 scatterplot example",
subtitle="A plot that is only useful for demonstration purposes",
caption="Brought to you by the letter 'g'") +
# apply theme
theme_ewen_ws()
