ggplot2 is a data visualization package for R that helps users create data graphics, including those that are multi-layered.