# R

R is a widely used statistical programming language that’s beloved by people in academia and the tech industry. But that makes it sound more intimidating than it actually is. R is a great first language for anyone interested in answering questions with data analysis, data visualization, and data science.## Related resources

## Related resources

## New to R? Start here

## Jumpstart your career

## All courses in R

Free + Paid courses

All levels

13 courses

- Skill path
### Analyze Data with R

Learn how to manipulate large data sets, make beautiful visualizations, build statistical models, and communicate your findings.Includes**7 Courses**With**Certificate****Beginner**Friendly**19**Lessons - Course
### Learn R

Learn how to use R and start working with data in this introductory course.**Beginner**Friendly**16**Lessons - Free course
### Getting Started Off-Platform for Data Science

Learn how to do data science projects on your own computer locally!**Beginner**Friendly**1**Lesson - Free course
### R for Programmers

A quick primer on R fundamentals for programmers.**Beginner**Friendly - Free course
### Learn Statistics with R

Learn how to implement statistical models in R**Intermediate****9**Lessons - Course
### Learn ggplot2

Learn how to create visualizations using the popular R package ggplot2With**Certificate****Intermediate****2**Lessons - Free course
### Learn the Basics of Causal Inference with R

Find out when correlation really is causation!**Intermediate****5**Lessons - Free course
### Regression Discontinuity Design and Instrumental Variables

Mimic experiments with the data you already have and measure the effects of treatment even with incomplete data.**Advanced****2**Lessons - Free course
### Matching and Weighting Methods for Causal Inference

Use matching, weighting, propensity scores, and stratification to prepare data for causal analysis.**Advanced****1**Lesson - Free course
### Potential Outcomes Framework for Causal Inference

Use the Potential Outcomes Framework to estimate what we cannot measure.**Advanced****1**Lesson - Free course
### Difference in Differences for Causal Inference

Estimate effects by analyzing trends over time**Advanced****1**Lesson - Course
### Learn Linear Regression in R

Learn about the difference between simple linear regression and multiple linear regression in RWith**Certificate****Intermediate****1**Lesson - Free course
### Learn dplyr

Learn how to organize and modify data in R using dplyr.**Intermediate****5**Lessons