knitr::opts_chunk$set(fig.retina=2)
Fira Sans Condensed + Fira Mono Font Theme Based on hrbrthemes
Fira Sans Condensed + Fira Mono Font Theme Based on hrbrthemes
The following functions are implemented:
font_fsc
: Fira Sans Condensed font name R variable aliasesfont_fsm
: Fira Sans Condensed font name R variable aliasesimport_fira_sans
: Import Fira Sans/Mono fonts for use in chartstheme_ipsum_fsc
: A precise & pristine ggplot2 theme with opinionated defaults and an emphasis on typographydevtools::install_github("hrbrmstr/firasans")
options(width=120)
library(firasans) # current verison packageVersion("firasans")
library(ggplot2) library(dplyr) # seminal scatterplot ggplot(mtcars, aes(mpg, wt)) + geom_point() + labs(x="Fuel effiiency (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'") + theme_ipsum_fsc()
# seminal bar chart hrbrthemes::update_geom_font_defaults(family=font_fsm) count(mpg, class) %>% ggplot(aes(class, n)) + geom_col() + geom_text(aes(label=n), nudge_y=3) + labs(x="Fuel effiiency (mpg)", y="Weight (tons)", title="Seminal ggplot2 bar chart example", subtitle="A plot that is only useful for demonstration purposes", caption="Brought to you by the letter 'g'") + theme_ipsum_fsc(grid="Y") + theme(axis.text.y=element_blank())
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.