When you enroll in this course, you'll also be enrolled in this Specialization.
Learn new concepts from industry experts
Gain a foundational understanding of a subject or tool
Develop job-relevant skills with hands-on projects
Earn a shareable career certificate
There are 4 modules in this course
This course provides a first look at the R statistical environment. Beginning with step-by-step instructions on downloading and installing the software, learners will first practice navigating R and its companion, RStudio. Then, they will read data into the R environment and prepare it for summary and analysis. A wide variety of concepts will be covered, including sorting rows of data, grouping by variables, summarizing over variables, pivoting, and creating new variables. Then, learners will visualize their data, creating publication-ready plots with relatively little effort. Finally, learners will understand how to set up a project workflow for their own analyses. All concepts taught in this course will be covered with multiple modalities: slide-based lectures, guided coding practice with the instructor, and independent but structured practice.
Module 1 will cover all of the tasks to get you up and running in R. You’ll learn how to access R, how to navigate it, how to install R packages, and how to create scripts that keep a record of your work. We will also learn about The Global Findex Database 2017, a population-based survey and report that provides a wealth of information on financial access for persons all over the world. Your assessments will use data from The Global Findex Database 2017 to create a table and figure from the report.
Data Science for Health Research: Specialization Introduction•6 minutes
Working with data in R•6 minutes
Course Roadmap•6 minutes
R and RStudio: What they are and how to get them Part 1 •7 minutes
R and RStudio: What they are and how to get them Part 2•7 minutes
Objects and Assignments in R•10 minutes
Scripts•9 minutes
Installing R Packages•12 minutes
RStudio Projects•10 minutes
8 readings•Total 78 minutes
Meet Your Instructor•3 minutes
Welcome & Course Syllabus•10 minutes
Pre-Course Survey•10 minutes
Introduction to and how to use Independent Guides•15 minutes
The Global Findex Report 2017 [PDF]•10 minutes
1.2 Independent Guide•10 minutes
1.3 Independent Guide•10 minutes
Reminder: Global Findex Database 2017•10 minutes
4 assignments•Total 40 minutes
1.1 Practice Quiz•10 minutes
1.2 Practice Quiz•5 minutes
1.3 Practice Quiz•5 minutes
Module 1 Quiz•20 minutes
1 discussion prompt•Total 5 minutes
Meet Your Fellow Global Classmates•5 minutes
Format and manipulate data within R into suitable formats
Module 2•7 hours to complete
Module details
In Module 2, you will develop insight into how functions work as you are introduced to various functions from the tidyverse, which is a collection of eight R packages useful in data science. The lessons will guide you through performing common data wrangling tasks, such as filtering observations of a dataset and joining data from different sources. By the end of the module, you will have used these tools to reproduce the Indicator Table from The Global Findex Database 2017, which estimates account ownership statistics, including gender and income gaps, for all of the surveyed countries.
Using the Tidyverse to Read in your Data•11 minutes
Filter•13 minutes
Grouping and Summarizing•5 minutes
Grouping and Summarizing Guided Practice•11 minutes
Understanding R Functions (1)•6 minutes
Data Pivoting •4 minutes
Data Pivoting Guided Practice•15 minutes
Creating New Variables with Mutate•3 minutes
Creating New Variables with Mutate Guided Practice•8 minutes
Selecting Variables and Arranging Rows•4 minutes
Selecting Variables and Arranging Rows Guided Practice •11 minutes
Joining Data•5 minutes
Joining Data Guided Practice•9 minutes
Understanding R Functions (2)•5 minutes
Understanding R Functions (2) Guided Practice •10 minutes
13 readings•Total 175 minutes
2.1 Independent Guide•10 minutes
R for Data Science: Chapter 11•30 minutes
2.1 Post-Quiz code document•5 minutes
2.2 Independent Guide•10 minutes
R for Data Science: Chapter 5•30 minutes
Introduction to weighted.mean Function•10 minutes
2.2 Post-Quiz Code Document•10 minutes
2.3 Independent Guide •10 minutes
R for Data Science: Chapter 12 & 5•20 minutes
2.3 Post-Quiz Code Document•10 minutes
2.4 Independent Guide•10 minutes
R for Data Science: Chapter 13•10 minutes
2.4 Post-Quiz Code Document•10 minutes
5 assignments•Total 90 minutes
2.1 Practice Quiz•5 minutes
2.2 Practice Quiz•10 minutes
2.3 Practice Quiz •30 minutes
2.4 Practice Quiz•15 minutes
Module 2 Quiz•30 minutes
1 discussion prompt•Total 15 minutes
Module 2 Reflection •15 minutes
Develop intuition for doing exploratory data analysis
Module 3•6 hours to complete
Module details
Module 3 introduces you to R graphical capabilities. You will both learn about different types of plots – including scatterplots, lineplots, barplots, boxplots, and histograms – and how to make them in R. You’ll learn how to create multipanel plots. And you’ll continue to learn good overall R “hygiene” by keeping your code tidy. You’ll put these newly learned skills to work re-creating Figure 1.1 from The Global Findex Database 2017, which shows how account ownership varies by the income level of a country.
What's included
19 videos7 readings4 assignments
Show info about module content
19 videos•Total 148 minutes
Visualizing Data in ggplot2•6 minutes
The Grammar of Graphics•5 minutes
The Grammar of Graphics Guided Practice•11 minutes
A First Look at Geoms•6 minutes
A First Look at Geoms Guided Practice•5 minutes
Layering Geoms and Optional Aesthetics•5 minutes
Layering Geoms and Optional Aesthetics Guided Practice•7 minutes
Histograms•7 minutes
Histograms Guided Practice•10 minutes
Bar Plots•7 minutes
Bar Plots Guided Practice•10 minutes
Boxplots•10 minutes
Boxplots Guided Practice•10 minutes
Complex Plots with Tidy Code•6 minutes
Complex Plots with Tidy Code Guided Practice•10 minutes
Tidy Plots•8 minutes
Tidy Plots Guided Practice•10 minutes
Faceting•7 minutes
Faceting Guided Practice•9 minutes
7 readings•Total 115 minutes
3.1 Independent Guide•10 minutes
ggplot2: Chapter 2•15 minutes
Countries by Income Category•10 minutes
3.2 Independent Guide•10 minutes
ggplot2: Chapter 4•15 minutes
3.3 Independent Guide•10 minutes
ggplot2: Chapters 10, 11, 12, 16•45 minutes
4 assignments•Total 105 minutes
3.1 Practice Quiz•30 minutes
3.2 Practice Quiz•20 minutes
3.3 Practice Quiz•25 minutes
Module 3 Quiz•30 minutes
Develop a workflow in R
Module 4•3 hours to complete
Module details
Having worked through the first three modules, you’ve (re)produced a table and figure from The Global Findex Database 2017. Now what? In Module 4, you will learn about sharing your work with others: exporting tables and figures from R onto your computer. You’ll be introduced to a means of writing reports in R using RMarkdown. And finally we’ll talk about what happens when you get stuck: how to ask questions and where to get help.
What's included
5 videos4 readings1 peer review
Show info about module content
5 videos•Total 55 minutes
Sharing your Work•6 minutes
Sharing your Work Guided Practice•12 minutes
R Markdown•3 minutes
R Markdown Guided Practice•23 minutes
Working with Data in R: Altogether •10 minutes
4 readings•Total 50 minutes
4.1 Independent Guide•10 minutes
4.2 Independent Guide•15 minutes
Bonus Independent Guide•20 minutes
Post-Course Survey•5 minutes
1 peer review•Total 60 minutes
Recreated Indicator Table and Figure 1.1•60 minutes
Earn a career certificate
Add this credential to your LinkedIn profile, resume, or CV. Share it on social media and in your performance review.
The mission of the University of Michigan is to serve the people of Michigan and the world through preeminence in creating, communicating, preserving and applying knowledge, art, and academic values, and in developing leaders and citizens who will challenge the present and enrich the future.
When will I have access to the lectures and assignments?
To access the course materials, assignments and to earn a Certificate, you will need to purchase the Certificate experience when you enroll in a course. You can try a Free Trial instead, or apply for Financial Aid. The course may offer 'Full Course, No Certificate' instead. This option lets you see all course materials, submit required assessments, and get a final grade. This also means that you will not be able to purchase a Certificate experience.
What will I get if I subscribe to this Specialization?
When you enroll in the course, you get access to all of the courses in the Specialization, and you earn a certificate when you complete the work. Your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile.
Is financial aid available?
Yes. In select learning programs, you can apply for financial aid or a scholarship if you can’t afford the enrollment fee. If fin aid or scholarship is available for your learning program selection, you’ll find a link to apply on the description page.