About this Course

5,722 recent views

Learner Career Outcomes

33%

started a new career after completing these courses

20%

got a tangible career benefit from this course
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.
Intermediate Level
Approx. 13 hours to complete
English

Skills you will gain

MappingGgplot2Data Visualization (DataViz)R Programming

Learner Career Outcomes

33%

started a new career after completing these courses

20%

got a tangible career benefit from this course
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.
Intermediate Level
Approx. 13 hours to complete
English

Offered by

Placeholder

Johns Hopkins University

Syllabus - What you will learn from this course

Week
1

Week 1

21 minutes to complete

Welcome to Building Data Visualization Tools

21 minutes to complete
1 video (Total 1 min), 2 readings
2 readings
Textbook: Mastering Software Development in R10m
Syllabus10m
3 hours to complete

Plotting with ggplot2

3 hours to complete
13 readings
13 readings
Introduction10m
Initializing a ggplot object10m
Plot aesthetics10m
Creating a basic ggplot plot10m
Geoms10m
Using multiple geoms10m
Constant aesthetics10m
Example plots10m
Extensions of ggplot210m
Introduction10m
Guidelines for good plots10m
Scales and color10m
To find out more10m
1 practice exercise
Plotting with ggplot230m
Week
2

Week 2

2 hours to complete

Mapping and interactive plots

2 hours to complete
9 readings
9 readings
Introduction10m
Basics of Mapping10m
ggmap, Google Maps API10m
Mapping US counties and states10m
More advanced mapping– Spatial objects10m
Where to find more on mapping with R10m
Overview of htmlWidgets10m
plotly package10m
Creating your own widget10m
1 practice exercise
Mapping and interactive plots30m
Week
3

Week 3

2 hours to complete

The grid Package

2 hours to complete
7 readings
7 readings
Introduction10m
Overview of grid graphics10m
Grobs10m
Viewports10m
Grid graphics coordinate systems10m
The gridExtra package10m
Where to find more about grid graphics10m
1 practice exercise
Basics of grid graphics30m
Week
4

Week 4

6 hours to complete

Building New Graphical Elements

6 hours to complete
12 readings
12 readings
Introduction10m
Why Build a New Theme?10m
Default Theme10m
Building a New Theme10m
Summary10m
Introduction10m
Building a Geom10m
Example: An Automatic Transparency Geom10m
Building a Stat10m
Example: Normal Confidence Intervals10m
Combining Geoms and Stats10m
Summary10m

Reviews

TOP REVIEWS FROM BUILDING DATA VISUALIZATION TOOLS

View all reviews

About the Mastering Software Development in R Specialization

Mastering Software Development in R

Frequently Asked Questions

More questions? Visit the Learner Help Center.