Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.


Learn ggplot2

via Codecademy


Learn how to create visualizations using the popular R package ggplot2

### Why Learn ggplot2?

This course is a great introduction to both fundamental data visualization concepts and the R programming language. R is used by professionals in the Data Analysis and Data Science fields as part of their daily work.

### Take-Away Skills
In this course, you will learn how to use one of R’s most popular packages — ggplot. This package is all about creating beautiful images based on your data. We’ll walk you through how to create some of the most common graphs and charts like histograms, scatter plots, and bar charts. We will also show you how to customize your images. R gives you total control over the colors you want to use, the labels you display, and even the tick marks on your axes. Let’s dive in and start making some great images!


  • Learn R: Fundamentals of Data Visualization with ggplot2: Learn the basics of how to create visualizations using the popular R package ggplot2.
    • Lesson: Intro to Visualization with R
    • Quiz: Introduction to ggplot2
    • Project: Visualizing Carbon Dioxide Levels
  • Intermediate Data Visualization With ggplot2: Dive deeper into ggplot2 and learn how to make a variety of different types of visualizations
    • Lesson: Intermediate Data Visualization in R
    • Quiz: Intermediate Data Visualization in R
    • Project: Museums and Nature Centers

Taught by

Alex DiStasi


3.9 rating at Codecademy based on 46 ratings

Start your review of Learn ggplot2

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.