- Level Professional
- المدة 13 ساعات hours
- الطبع بواسطة Johns Hopkins University
-
Offered by
عن
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 second in a specialization in Data Visualization offered by Johns Hopkins. It is intended for learners who have either have some experience with R and data wrangling in the tidyverse or have taken the previous course in the specialization. The focus in this course learning to use ggplot2 to make a variety of visualizations and to polish those visualizations using tools within ggplot as well as vector graphics editing software. The course will not go into detail about how the data management works behind the scenes.الوحدات
Getting Started with ggplot
1
Assignment
- ggplot2 Introduction and Scatter Plots
3
Videos
- Welcome to the Course
- Getting Started with ggplot Part 1
- Getting Started with ggplot Part 2
6
Readings
- Note on Previewing Figures in R Studio
- Wickham et al, Chapters 1 and 2
- ggplot Cheat Sheet
- ggplot2 Overview and Reference
- R Graphics Cookbook - Scatter Plots
- Sample Data
Univariate figures
1
Assignment
- Univariate Figures Quiz
1
Peer Review
- Practice with Univariate Figures and Scatter Plots
1
Videos
- Distributions
5
Readings
- R Graphics Cookbook - Histograms
- R Graphics Cookbook - Box Plots
- R Graphics Cookbook - Making a Density Plot
- R Graphics Cookbook - Making a Violin Plot
- A Note About Peer Review Assignments
Barplots
1
Assignment
- Bar plots
3
Videos
- Bar Plots Part 1
- Bar Plots Part 2
- Bar Plots Part 3
2
Readings
- Bar plots in the R Graph Gallery
- Cookbook for R - Bar and line graphs
Line Plots and Time Series
1
Assignment
- Line plots quiz
2
Videos
- Line Plots Part 1
- Line Plots Part 2
1
Readings
- R Graphics Cookbook - Line Graphs
Learning New Visualizations: Heatmaps
1
Peer Review
- Practice with Bar Plots and Line Plots
2
Videos
- Learning New Figures Part 1
- Learning New Figures Part 2
1
Readings
- R Graph Gallery
Annotations
1
Assignment
- Annotations Quiz
2
Videos
- Annotations Part 1
- Annotations Part 2
2
Readings
- Wickham et al, Chapter 8
- Wickham et al, Chapter 10
Modifying Visual Elements and Themes
1
Assignment
- Modifying Graphical Elements and Themes Quiz
2
Videos
- Colors, Legends, and Themes Part 1
- Colors, Legends, and Themes Part 2
3
Readings
- Wickham et al, Chapter 16
- ggplot2 Themes Documentation
- ggthemes Gallery
Modifications with Vector Graphics
1
Assignment
- Vector Graphics
1
Peer Review
- Showcasing Your Skills
2
Videos
- Inkscape Part 1
- Inkscape Part 2
3
Readings
- Download Page for Inkscape
- Inkscape Tutorial Parts 1-3
- Inkscape Manual Quick Start Section
Auto Summary
"Data Visualization in R with ggplot2" is an engaging and essential course tailored for professionals within the Big Data and Analytics domain, particularly those who routinely handle quantitative data. Offered by Johns Hopkins University through Coursera, this course is the second in a comprehensive specialization focused on Data Visualization. The course is designed for learners who already possess some experience with R and data wrangling within the tidyverse or have completed the preceding course in the specialization. It emphasizes mastering the use of ggplot2, a powerful tool in R, to create diverse and polished visualizations. Participants will learn to enhance their visual outputs using both ggplot2 functionalities and vector graphics editing software. Spanning approximately 780 minutes of instructional content, this course provides detailed guidance to help learners navigate the complexities of data visualization with confidence. The professional-level content ensures a robust learning experience, making it ideal for those looking to deepen their expertise in data visualization. With a focus on practical application rather than the intricacies of data management, this course offers a clear, structured path to becoming proficient in creating compelling visualizations with R. Available under the Starter subscription plan, this course is an excellent opportunity for professionals seeking to elevate their data visualization skills using one of the most versatile tools in the field today.

Collin Paschall