tidyverse / ggplot2 R package for declaratively building plots by mapping data variables to aesthetics and layering geoms, scales, and facets. data-science visualization science