Institute Header

R Programming

Learn R for Data Science, Statistics & Visualization

Learn R (Codecademy)

Description

R is a widely used programming language that works well with data. It’s a great option for statistical analysis, and has an active development community that’s constantly releasing new packages, making R code even easier to use. It’s built around a central data science concept: The DataFrame, so if you’re interested in data science, analysis, and visualization, you’ll want to learn how to use R.

Content 16 Lessons, 10 Projects, 10 Quizzes
Platform Codecademy
Link Start Learning

Intro to R Programming (Harvard)

Description

This course is Harvard University's introduction to programming using a language called R, a popular language for statistical computing and graphics in data science and other domains. By course’s end, learn to package, test, and share R code for others to use.

Duration 9 Hours
Instructor Carter Zenke
Link Watch

R Programming (Johns Hopkins University)

Description

Learn R programming for effective data analysis with Johns Hopkins University experts. This intermediate course covers installing and configuring R, programming concepts, data import/export, debugging, profiling, and simulations. Through hands‑on assignments, you’ll gain practical skills in statistical computing, data manipulation, and performance tuning, earning a shareable certificate.

Modules 4 Modules (55 Videos, Readings & Assignments)
Instructor Roger Peng, Jeff Leek, Brian Caffo
Link Enroll

The R Programming Environment

Description

Master the essentials of R programming with Johns Hopkins University. This course introduces R’s environment, installation, and configuration, while covering data handling, debugging, profiling, and simulation. Through practical assignments, learners gain skills in statistical computing and efficient data analysis, preparing them for advanced applications in data science and research.

Modules 7 Modules
Instructor Roger Peng, Brooke Anderson
Link Enroll

Introduction to R & GIS (MIT)

Description

The goal of these videos is to provide students with tools and concepts for working with R, a free software environment for statistical computing and graphics. The students will learn the basics of R, how to navigate the R interface and deal with different data formats, how to run and interpret linear models with R, and how to use Geographic Information Systems (GIS) in R. These practical sessions were developed as part of the course 1.845 Terrestrial Carbon Cycle and Ecosystem Ecology but will be useful for anyone looking to learn about R and GIS.

Videos 10
Instructor Dr. Helena Vallicrosa
Link View Course