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

Johns Hopkins University

Advanced Data Visualization with R

Johns Hopkins University via Coursera

Overview

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 the third in the Specialization "Data Visualization and Dashboarding in R." Learners come into this course with a foundation using R to make many basic kinds of visualization, primarily with the ggplot2 package. Accordingly, this course focuses on expanding the learners' inventory of data visualization options. Drawing on additional packages to supplement ggplot2, learners will made more variants of traditional figures, as well as venture into spatial data. The course ends make interactive and animated figures. To fill that need, this course is intended for learners who have little or no experience with R but who are looking for an introduction to this tool. By the end of this course, students will be able to import data into R, manipulate that data using tools from the popular tidyverse package, and make simple reports using R Markdown. The course is designed for students with good basic computing skills, but limited if any experience with programming.

Syllabus

  • Advanced Figures with ggplot2
    • In this module, we will work through making a number of different figures using ggplot2 and a few additional R packages. 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.
  • Spatial Data
    • In this module, we go through an introduction for making spatial figures (maps) in R. 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.
  • Plotly and gganimate
    • In this module, we will work on animating figures and making them interactive. 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.

Taught by

Collin Paschall

Reviews

4.9 rating at Coursera based on 69 ratings

Start your review of Advanced Data Visualization with R

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.