Chevron Left
Back to R Programming

Learner Reviews & Feedback for R Programming by Johns Hopkins University

4.5
stars
22,171 ratings

About the Course

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....

Top reviews

EJ

Jul 11, 2016

Excellent course! I already knew a lot about R - but this class helped me solidify what I already knew, taught me lots of new tricks, and now I have a certificate that says I know `something' about R!

MR

May 11, 2020

Really interesting course. The interactive coding sessions with swirl are especially useful. Would be great, if you provided sample solutions for the programming assignments, in particular for week 4.

Filter by:

4501 - 4525 of 4,720 Reviews for R Programming

By Kumar A

Dec 7, 2016

Not good for people who would like to learn from basics.

By Liam D

Mar 24, 2016

Disorganized course materials. Gaps in the materials.

By Scott D

Dec 19, 2023

Requires significant previous programming experience.

By Carlos L V S

Oct 27, 2021

Too basic instructions and complex applied functions

By Rochelle A

Jul 28, 2017

Not really impressed with these courses so far...

By an a

May 19, 2020

programme structure is hard, teaching way is old

By Ivan S

Apr 28, 2020

Assignments are too hard comparing to lessons

By Eda S

Jun 21, 2016

Morely designed on slideshows, not effective.

By Shyam D

Jun 27, 2019

exercises given don't follow the course line

By Patricia T

Apr 1, 2016

This course is very difficult for beginners.

By Rebecca P

Jun 27, 2016

This course is not very "beginner friendly"

By ahmed h

Aug 22, 2016

it's so hard for beginners in my opinion

By Taylor L

Jul 25, 2017

Pretty advanced and little guidance.

By Leo U

Feb 24, 2016

Peng is incomprehensible. I give up.

By Ángela D C

Jul 28, 2018

This is not beginner R Programming.

By Mingxun L

Jul 4, 2020

Assignments were way too difficult

By Sai T D

Jun 14, 2020

Instructor is not so satisfactory

By Sunil V

Dec 1, 2017

Need to cover basics of OOP more

By KAYDAN P R

Jul 7, 2020

final assessment was though

By Jianchen Z

Jan 9, 2024

the assignment is too hard

By Ankit A

Nov 5, 2018

Not what i was looking for

By Asif B S

Apr 11, 2016

difficult for beginners

By De L P G d C

Mar 27, 2020

No easy explanations

By Oren T

Aug 25, 2019

very old material.

By Abhay S

Jun 13, 2020

I really cannot recommend this course for lack of its structure but as I have decided to do the specialization now I cannot stop. Quizzes are good and test the depth of concepts we understood in lectures but programming assignment fails everything. It feels like lectures are made by a person and assignments by a completely new person with a lack of communication. A strong suggestion from being new to programming is that consider the lectures as per the assignments you have made. Programs required to complete the assignments include functions that have not been covered in the lectures nor have they been provided in any supplemental or suggested reading. Assignments are mean to implement what we have learned in the lectures and readings. But the codes required to complete the assignments either have not been taught or mentioned with good references. People with prior programming experience can adapt to it but me being new to it struggled a lot. Especially on week 3 and week 4 programs. I literally had to do filter and sort data in excel to be able to answer some questions in the programming assignments. Please refer course on "Strategic Leadership and Management" by the University of Illinois at Urbana-Champaign in Coursera. There is such an amazing interrelation among assignments and teaching that it makes you want to go further and also try to read or work around more. Please first consider the assignment you want students to complete and then design the lectures. For the week 3 program, I learned after lots of googles to use the argument 'pattern' in the read.csv function. It's really frustrating to solve those programs without a proper understanding of functions. I hope you make the changes as after completing this course even we can utilize it.

Thank you for your efforts.