Back to R Programming
Johns Hopkins University

R Programming

In this course you will learn how to program in R and how to use R for effective data analysis. You will learn how to install and configure software necessary for a statistical programming environment and describe generic programming language concepts as they are implemented in a high-level statistical language. The course covers practical issues in statistical computing which includes programming in R, reading data into R, accessing R packages, writing R functions, debugging, profiling R code, and organizing and commenting R code. Topics in statistical data analysis will provide working examples.

Status: R (Software)
Status: Data Import/Export
IntermediateCourse58 hours

Featured reviews

RR

5.0Reviewed Feb 21, 2017

I am pleasantly surprised with the quality of this course. For a beginner, the Swirl exercises are incredibly helpful and I was able to build confidence in working with R because of them. Thank you!

AC

5.0Reviewed Jul 16, 2018

For anyone planning to set their foot in the vast field of data analytics and R, this course is what will set the momentum and actually make you fond of programming in R by the end of the course.

AB

5.0Reviewed Sep 7, 2017

Great course for people who work with data a lot. This course actually helps in looking at data in its basic forms, helps understand transformations better, and gives ideas about playing with it.

RV

5.0Reviewed Feb 12, 2022

Difficult to follow at times. it will take a lot of time to get through the assigments. but if you are serious about learning R or any programming, it is necessary to get thrown into the fire.

YZ

5.0Reviewed Jul 17, 2020

This is course is probably my favorite out of the Data Science: Foundations using R specialization. There was plenty of opportunity to practice and further develop by burgeoning R programming skill.

AR

4.0Reviewed Jul 9, 2019

Quite good if you can cope with the pace. Absolute beginners may struggle. But exercises were challenging enough to make you learn and that's the best part of the course including Swirl Exercises.

BP

4.0Reviewed Jul 4, 2019

This course was almost excellent. The tutorials were amazing. I am just going to complain about Assignment 2; inverted matrices weren't a pre-requisite so it was hard to understand that assignment

SB

5.0Reviewed Apr 28, 2016

This course fully meets my expectations. It provides a concise starting point and even manages to introduce advanced concepts such as the 'apply' family. The final assignment is fully appropriate.

SK

4.0Reviewed Mar 30, 2021

Nice course but it would be better if more links to this course and exercises were added for students to be able to have more practices not only with swirl ( ) but also with trustable third parties.

JS

4.0Reviewed Sep 9, 2019

The course was a wonderful introduction to R, though I felt the programming projects were lacking a bit in terms of direction. Definitely go through the swirl exercises to help reinforce everything!

MR

5.0Reviewed Aug 30, 2021

Fantastic course for learning R in a dynamic way, with clear goals. A lot of information is given, so I'd say that studying in between lectures is a must, if one wants to learn things really well.

DK

5.0Reviewed Feb 3, 2016

The content is superbly designer for a beginner. The Swirl assignments need to make compulsory. Infact they contributed more to the learning process. More Swirl contents will make the course richer.

All reviews

Showing: 20 of 4,754

Jamie Rowlandson
2.0
Reviewed May 16, 2019
James Charles
1.0
Reviewed Jan 8, 2018
YIQUN HUANG
2.0
Reviewed Apr 15, 2019
Andrea
1.0
Reviewed Mar 11, 2019
Philip Hodgkiss
1.0
Reviewed May 15, 2019
Francesca de la Fuente
3.0
Reviewed Apr 22, 2019
Stefan Hille
1.0
Reviewed Mar 27, 2019
Wei He
3.0
Reviewed Apr 21, 2019
tony khoury
1.0
Reviewed Mar 11, 2019
Pipes Meliome
1.0
Reviewed Feb 27, 2019
Brian Wright
1.0
Reviewed Feb 20, 2017
John C Stillings
2.0
Reviewed Jul 12, 2017
Laknath
4.0
Reviewed Apr 18, 2019
John Nguyen
3.0
Reviewed Apr 1, 2019
Marisa Phillips
3.0
Reviewed Jan 21, 2019
Justin McMullen
5.0
Reviewed Aug 12, 2019
kate Kelsey
2.0
Reviewed Feb 16, 2019
John Kawahara
1.0
Reviewed Oct 8, 2017
Пичугин Евгений Романович
3.0
Reviewed Feb 26, 2019
Matthew Winterbottom
3.0
Reviewed Oct 5, 2018