ggplot2 is a fantastic data visualization package for the R programming language. This repository is intended as a gentle introduction to the library, with the hopes of giving others the tools they need to produce charts for publications and research presentations.
In order to get started with ggplot2, we'll need to discuss chart design and the role that data types play in the design of a chart. Once those fundamentals are in place, we'll be prepared for a quick introduction to ggplot2. Once you've mastered the basics of ggplot2, you'll be ready for a deep dive into ggplot2 features.
Step One: Design Your Chart
Step Two: Build a Basic Chart
Step Three: Add Enhanced Chart Features