Johns Hopkins University
Data Science: Foundations using R Specialization
Johns Hopkins University

Data Science: Foundations using R Specialization

Taught in English

Some content may not be translated

Roger D. Peng, PhD
Brian Caffo, PhD
Jeff Leek, PhD

Instructors: Roger D. Peng, PhD

104,305 already enrolled

Included with Coursera Plus

Specialization - 5 course series

Get in-depth knowledge of a subject

4.6

(5,979 reviews)

Beginner level
No prior experience required
4 months at 10 hours a week
Flexible schedule
Learn at your own pace

What you'll learn

  • Use R to clean, analyze, and visualize data.

  • Learn how to ask the right questions, obtain data, and perform reproducible research.

  • Use GitHub to manage data science projects.

Details to know

Shareable certificate

Add to your LinkedIn profile

Specialization - 5 course series

Get in-depth knowledge of a subject

4.6

(5,979 reviews)

Beginner level
No prior experience required
4 months at 10 hours a week
Flexible schedule
Learn at your own pace

See how employees at top companies are mastering in-demand skills

Placeholder

Advance your subject-matter expertise

  • Learn in-demand skills from university and industry experts
  • Master a subject or tool with hands-on projects
  • Develop a deep understanding of key concepts
  • Earn a career certificate from Johns Hopkins University
Placeholder
Placeholder

Earn a career certificate

Add this credential to your LinkedIn profile, resume, or CV

Share it on social media and in your performance review

Placeholder

Specialization - 5 course series

The Data Scientist’s Toolbox

Course 118 hours4.6 (33,825 ratings)

What you'll learn

  • Set up R, R-Studio, Github and other useful tools

  • Understand the data, problems, and tools that data analysts use

  • Explain essential study design concepts

  • Create a Github repository

Skills you'll gain

Category: Data Science
Category: Github
Category: R Programming
Category: Rstudio

R Programming

Course 257 hours4.5 (22,168 ratings)

What you'll learn

  • Understand critical programming language concepts

  • Configure statistical programming software

  • Make use of R loop functions and debugging tools

  • Collect detailed information using R profiler

Skills you'll gain

Category: Knitr
Category: Data Analysis
Category: R Programming
Category: Markup Language

Getting and Cleaning Data

Course 319 hours4.5 (8,047 ratings)

What you'll learn

  • Understand common data storage systems

  • Apply data cleaning basics to make data "tidy"

  • Use R for text and date manipulation

  • Obtain usable data from the web, APIs, and databases

Skills you'll gain

Category: Data Analysis
Category: Debugging
Category: R Programming
Category: Rstudio

Exploratory Data Analysis

Course 454 hours4.7 (6,051 ratings)

What you'll learn

  • Understand analytic graphics and the base plotting system in R

  • Use advanced graphing systems such as the Lattice system

  • Make graphical displays of very high dimensional data

  • Apply cluster analysis techniques to locate patterns in data

Skills you'll gain

Category: Cluster Analysis
Category: Ggplot2
Category: R Programming
Category: Exploratory Data Analysis

Reproducible Research

Course 57 hours4.6 (4,154 ratings)

What you'll learn

  • Organize data analysis to help make it more reproducible

  • Write up a reproducible data analysis using knitr

  • Determine the reproducibility of analysis project

  • Publish reproducible web documents using Markdown

Skills you'll gain

Category: Data Manipulation
Category: Regular Expression (REGEX)
Category: R Programming
Category: Data Cleansing

Instructors

Roger D. Peng, PhD
Johns Hopkins University
37 Courses1,567,376 learners
Brian Caffo, PhD
Johns Hopkins University
30 Courses1,592,501 learners

Offered by

Industry partners

Partner 1

Why people choose Coursera for their career

Felipe M.
Learner since 2018
"To be able to take courses at my own pace and rhythm has been an amazing experience. I can learn whenever it fits my schedule and mood."
Jennifer J.
Learner since 2020
"I directly applied the concepts and skills I learned from my courses to an exciting new project at work."
Larry W.
Learner since 2021
"When I need courses on topics that my university doesn't offer, Coursera is one of the best places to go."
Chaitanya A.
"Learning isn't just about being better at your job: it's so much more than that. Coursera allows me to learn without limits."

New to Data Analysis? Start here.

Placeholder

Open new doors with Coursera Plus

Unlimited access to 7,000+ world-class courses, hands-on projects, and job-ready certificate programs - all included in your subscription

Advance your career with an online degree

Earn a degree from world-class universities - 100% online

Join over 3,400 global companies that choose Coursera for Business

Upskill your employees to excel in the digital economy

Frequently asked questions