Data visualization is a critical skill for anyone that routinely using quantitative data in his or her work - which is to say that data visualization is a tool that almost every worker needs today. One of the critical tools for data visualization today is the R statistical programming language. Especially in conjunction with the tidyverse software packages, R has become an extremely powerful and flexible platform for making figures, tables, and reproducible reports. However, R can be intimidating for first time users, and there are so many resources online that it can be difficult to sort through without guidance.
This course is part of the Data Visualization & Dashboarding with R Specialization
Offered By
About this Course
Offered by

Johns Hopkins University
The mission of The Johns Hopkins University is to educate its students and cultivate their capacity for life-long learning, to foster independent and original research, and to bring the benefits of discovery to the world.
Syllabus - What you will learn from this course
Introduction to the Grammar of Graphics
In this module, we will get started using ggplot2. You should begin by watching the introductory videos in each lesson. Then, carefully review the readings and reference materials provided. Once you have done that, I recommend watching the videos again to check your understanding. You will take a few quizzes as you progress through the material to make sure you are keeping up.
More Visualizations with ggplot
In this module, we will continue working with ggplot, learning additional types of visualization techniques. You should begin by watching the introductory videos in each lesson. Then, carefully review the readings and reference materials provided. Once you have done that, I recommend watching the videos again to check your understanding. You will take a few quizzes as you progress through the material to make sure you are keeping up.
ggplot Graphical Elements
In this module, we will cover how to refine plots created in ggplot2. You should begin by watching the introductory videos in each lesson. Then, carefully review the readings and reference materials provided. Once you have done that, I recommend watching the videos again to check your understanding. You will take a few quizzes as you progress through the material to make sure you are keeping up. Then, at the end of the module, you will submit an assignment for peer review that covers all of the material in this course.
Reviews
- 5 stars89.61%
- 4 stars9.09%
- 3 stars1.29%
TOP REVIEWS FROM DATA VISUALIZATION IN R WITH GGPLOT2
I used several times ggplot2 package in R but every times I should google how it's work. After finishing this course I had the feeling that I really know how to use ggplot2 properly.
Excellent course, learned a lot; looking forward to the next one in the series.
The course is very interesting. It helped me improve my skills with different graphs and charts
Very nice course. I love how simple and straightforwad is the learning process
About the Data Visualization & Dashboarding with R Specialization
This Specialization is intended for learners seeking to develop the ability to visualize data using R. Through five courses, you will use R to create static and interactive data visualizations and publish them on the web, which will you prepare you to provide insight to many types of audiences.

Frequently Asked Questions
When will I have access to the lectures and assignments?
What will I get if I subscribe to this Specialization?
Is financial aid available?
More questions? Visit the Learner Help Center.