Advanced Data Visualization with R

  • 4.8
Approx. 11 hours to complete

Course Summary

Learn advanced data visualization techniques with R in this course offered by Johns Hopkins University. Gain practical skills in creating and customizing a variety of visualizations for effective data communication.

Key Learning Points

  • Learn to create custom visualizations using ggplot2
  • Explore interactive visualization tools like Plotly and Shiny
  • Understand principles of good data visualization and effective communication

Related Topics for further study


Learning Outcomes

  • Create and customize a variety of visualizations using R
  • Understand principles of effective data communication
  • Use interactive visualization tools to enhance data analysis

Prerequisites or good to have knowledge before taking this course

  • Basic knowledge of R programming
  • Familiarity with data analysis concepts and techniques

Course Difficulty Level

Advanced

Course Format

  • Online
  • Self-paced
  • Video Lectures

Similar Courses

  • Data Visualization with Python
  • Data Visualization with Tableau
  • Data Visualization and Communication with Tableau

Related Education Paths


Notable People in This Field

  • Nathan Yau
  • Alberto Cairo

Related Books

Description

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.

Outline

  • Advanced Figures with ggplot2
  • Variations on Scatterplots
  • Variations on Line Plots
  • Flows and Circles
  • Note on Previewing Figures in R Studio
  • Adding Best Fit Lines
  • Drawing Scatterplot Matrices
  • Correlation Plots
  • Dot Plots
  • Shading in a line plot
  • Making a stacked area graph
  • Making dumbbell charts
  • Making Alluvial Diagrams
  • Packed Circles Figures
  • Pie Charts
  • A Note About Peer Review Assignments
  • Scatterplot Variations Quiz
  • Additional Temporal Figures Quiz
  • Flows and Circles Quiz
  • Spatial Data
  • Introduction to Maps
  • Choropleths
  • Bubble Maps
  • Simple Features Maps
  • Wickham Chapter 7
  • R Graph Gallery for Maps
  • Note on sf library
  • A Note on Data for Simple Features Maps and albersusa
  • Simple Features for R Documentation
  • Spatial Figures Quiz
  • Plotly and gganimate
  • gganimate Part 1
  • gganimate Part 2
  • gganimate Part 3
  • ggplotly Part 1
  • ggplotly Part 2
  • Note: Known issue with gganimate
  • gganimate
  • Making ggplot figures interactive with ggplotly()
  • Animating ggplot figures with ggplotly
  • gganimate Quiz
  • ggplotly Quiz

Summary of User Reviews

Discover the power of advanced data visualization with R with the JHU Advanced Data Visualization R course on Coursera. This course has received positive reviews from learners, with many citing its comprehensive coverage of data visualization techniques as a standout feature.

Key Aspect Users Liked About This Course

Comprehensive coverage of data visualization techniques

Pros from User Reviews

  • Great course for learning advanced data visualization techniques using R
  • Excellent instructor who explains concepts clearly and thoroughly
  • Hands-on exercises and assignments help learners gain practical experience
  • Provides useful tips and tricks for creating effective visualizations
  • Course materials are well-organized and easy to follow

Cons from User Reviews

  • Some learners may find the course challenging if they are new to R programming
  • Course content may not be suitable for those seeking a basic introduction to data visualization
  • Some learners may prefer more interactive learning experiences
  • Learners who are not comfortable with statistics may struggle with certain concepts
  • Course may require a significant time commitment to complete
English
Available now
Approx. 11 hours to complete
Collin Paschall
Johns Hopkins University
Coursera

Instructor

Collin Paschall

  • 4.8 Raiting
Share
Saved Course list
Cancel
Get Course Update
Computer Courses