About this Course

6,259 recent views
Shareable Certificate
Earn a Certificate upon completion
100% online
Start instantly and learn at your own schedule.
Flexible deadlines
Reset deadlines in accordance to your schedule.
Approx. 17 hours to complete
English

What you will learn

  • D​istinguish between various types of plots and their uses

  • U​se the ggplot2 R package to develop data visualizations

  • B​uild effective data summary tables

  • B​uild data animations for visual storytelling

Shareable Certificate
Earn a Certificate upon completion
100% online
Start instantly and learn at your own schedule.
Flexible deadlines
Reset deadlines in accordance to your schedule.
Approx. 17 hours to complete
English

Offered by

Placeholder

Johns Hopkins University

Syllabus - What you will learn from this course

Week
1

Week 1

12 minutes to complete

About This Course

12 minutes to complete
2 readings
2 readings
Data Visualization Background2m
General Features of Plots10m
1 hour to complete

Plot Types

1 hour to complete
7 readings
7 readings
Plot Types2m
Histogram5m
Densityplot4m
Scatterplot4m
Barplot8m
Boxplot7m
Line Plots3m
1 practice exercise
Plot Basics Quiz30m
1 hour to complete

Making Good Plots

1 hour to complete
8 readings
8 readings
Choose the Right Type of Plot3m
Be Mindful When Choosing Colors5m
Label the Axes3m
Make Sure the Numbers Add Up3m
Make Sure the Numbers and Plots Make Sense Together
Make Comparisons Easy on Viewers3m
Use y-axes That Start at Zero3m
Keep It Simple5m
1 practice exercise
Good Plots Quiz30m
5 minutes to complete

Plot Generation Process

5 minutes to complete
1 reading
1 reading
Three Questions You Should Ask5m
Week
2

Week 2

2 hours to complete

ggplot2 Basics

2 hours to complete
7 readings
7 readings
ggplot2 Background10m
Example Dataset: diamonds10m
Scatterplots: geom_point()10m
Aesthetics40m
Facets10m
Geoms30m
EDA Plots5m
1 practice exercise
Introduction to ggplot2 Quiz30m
3 hours to complete

ggplot2: Customization

3 hours to complete
9 readings
9 readings
Colors 30m
Labels10m
Themes8m
Custom Theme10m
Legends20m
Scales10m
Coordinate Adjustment15m
Annotation10m
Vertical and Horizontal Lines10m
1 practice exercise
ggplot2 Customization Quiz30m
Week
3

Week 3

1 hour to complete

Tables

1 hour to complete
6 readings
6 readings
Tables5m
Tables in R2m
Getting the Data in Order5m
An Exploratory Table10m
Improving the Table Output10m
Annotating Your Table15m
1 practice exercise
Tables in R Quiz30m
3 hours to complete

ggplot2: Extensions

3 hours to complete
5 readings
5 readings
ggrepel15m
directlabels15m
cowplot15m
patchwork1h
gganimate45m
1 practice exercise
ggplot2 Extensions Quiz30m
Week
4

Week 4

3 hours to complete

Case Studies

3 hours to complete
8 readings
8 readings
Case Study #1: Health Expenditures10m
Exploratory Data Analysis (EDA)15m
Q1: Relationship between coverage and spending?25m
Q2: Spending Across Geographic Regions?20m
Q3: Coverage and Spending Change Over Time?10m
Case Study #2: Firearms10m
Exploratory Data Analysis (EDA)25m
Q: Fatal Police Shootings and Legislation25m
2 hours to complete

Project: Visualizing Data in the Tidyverse

2 hours to complete

About the Tidyverse Skills for Data Science in R Specialization

Tidyverse Skills for Data Science in R

Frequently Asked Questions

More questions? Visit the Learner Help Center.