Chevron Left
Back to Data Analysis with R

Learner Reviews & Feedback for Data Analysis with R by IBM

4.7
stars
343 ratings

About the Course

The R programming language is purpose-built for data analysis. R is the key that opens the door between the problems that you want to solve with data and the answers you need to meet your objectives. This course starts with a question and then walks you through the process of answering it through data. You will first learn important techniques for preparing (or wrangling) your data for analysis. You will then learn how to gain a better understanding of your data through exploratory data analysis, helping you to summarize your data and identify relevant relationships between variables that can lead to insights. Once your data is ready to analyze, you will learn how to develop your model and evaluate and tune its performance. By following this process, you can be sure that your data analysis performs to the standards that you have set, and you can have confidence in the results. You will build hands-on experience by playing the role of a data analyst who is analyzing airline departure and arrival data to predict flight delays. Using an Airline Reporting Carrier On-Time Performance Dataset, you will practice reading data files, preprocessing data, creating models, improving models, and evaluating them to ultimately choose the best model. Watch the videos, work through the labs, and add to your portfolio. Good luck! Note: The pre-requisite for this course is basic R programming skills. For example, ensure that you have completed a course like Introduction to R Programming for Data Science from IBM....

Top reviews

RN

Mar 2, 2023

I enjoyed this course! Great Instructors and Teaching Staff. Loved the Syllabus

CB

Dec 2, 2022

Demanding for beginners but rewarding. A lot of extra-curricular study required

Filter by:

26 - 50 of 51 Reviews for Data Analysis with R

By Janier R

Oct 14, 2022

nice cours , thanks

By Suvegan G

Nov 17, 2021

Course is very good.

By gerald m

Jul 31, 2023

Excellent course

By Kyla M T D C

Jul 1, 2022

learned a lot!

By Wahab A

Feb 26, 2023

Best Course.

By Janna D

Jul 10, 2022

nice course

By Ahnami A

Jul 17, 2024

Fantastic

By Krishna S A T

Apr 11, 2023

VERY GOOD

By Kevin Q

Nov 10, 2022

next onE

By Ramzi B S

Sep 3, 2023

Great

By B A

Oct 9, 2024

Good

By Eslavath S

Sep 17, 2024

nice

By James J

Apr 17, 2025

A good course for learning data analysis skills. My one critique is that model evaluation section was possibly a little overly complicated for non-academic professionals(for example I found lasso and ridge modeling very difficult to understand). Besides that it was a very interesting course.

By Deependu G

Oct 1, 2023

The only problem for me was understanding that lab practice problems are in Jupyter Notebook, instead of the R script! Strange but dealt with it!

By Respect M

Sep 24, 2022

this course is not for the week, its not challenging but you have to litle dictated...

By Fateme E

Jan 16, 2024

This course was more theoretical than practical

By Franchesca L R D

Apr 18, 2022

A few issues but fixable.

By TheNanoDudE D

Jun 29, 2023

Honestly, I was a little underwhelmed by the way this course was delivered. There were a number of new and complex topics that were introduced but were very poorly discussed, including tidy models using recipes, and regularization using lasso and regression. Some of these things were quite new to me, and it would have helped to get specific practice. Alternatively, it seemed the course tried to cover too many things, and things like the recipes could have been dropped. I also did not understand why I ended up spending so much time setting up a Watson account, when my time was limited on it, and I could have done the project in the Jupyter notebook anyway.

By Chris D

Apr 7, 2025

I actually really liked the course.....until the final project!!!!!!!!!!!!!!! I spent more time dealing with the IBM WatsonX and GitHub b.s. than that actual final project and I never found out why. In the end all I had to do was submit screen shots of the code, which I could have done from Jupyter. The real issue is that in WatsonX there was an issue with the tidymodels library so I could not run most of the code. Now why would you have us work in WatsonX, tell us to load tidyverse and it wont use 3/4 of the functions. Anyway, if you either got rid of WatsonX part or had WatsonX have the tidyverse lobrary fully functional then this was outstanding.

By Carol W

Nov 8, 2024

It might help students if a portion of this course were required prior to the SQL etc courses.

By Ulrike B

Dec 11, 2024

The AI grading was incorrect. E.g. 0 points were given, although task was correctly done

By MARÍA A R R

Jun 29, 2025

las bases del trabajo final no funcionan

By Brad C

Oct 11, 2024

The first four modules are pretty good, albeit fast-paced. Module 5 presents a lot of information too quickly; it would be better split across multiple modules and more labs. The AI grader for the final project seems overly harsh/buggy and it was challenging to figure out what needed to be included in the screenshot to get credit.

By Sarah W

Jun 19, 2025

lots of technical issues! :,( for example, IBM db2 Lite is no longer a thing, many code chunks include deprecated code, Watson Studio did not have a place for the redeem code without using credit card. Also, some of the labs had paragraphs out of order, was very confusing.

By Bohdan B

Dec 1, 2025

This course is a mess. I worked a lot with R before - mostly self taught. So my motivation of taking this course was that I wanted to get an official certificate proving my knowledge. Generally speaking, while the way they code here in this course may be fine for little projects, it will cause you to experience issues in bigger ones, because it is highly inefficient - mainly through unnecessarily defining new data frames in each and every step. When coding this way, you will get very high run times if you work with even slightly larger data sets, and frankly, chances are you may be not able to grasp your own code at some point when working more complex projects. Secondly, you will at several points encounter stuff that does not work properly - e.g. some codes in the labs, the link to the data set for the assingment. This was quite frustrating, honestly. Overall, I spend more time setting up their IBM-own Watson studio than on any practice lab. Do people at IBM think, that making us use Watson studio for their courses will lead to people actually deciding to pay for that service in the long run? Concerning data analysis projects - after this brief look - I would say RStudio offers by far a better environment. Third, the statistical concepts are poorly explained. If you already have good knowledge of those topics and only search for a way to get certified you might be pleased by the pace. But good luck if you don't. In some ways, one might think it is quite arrogant to think that one can explain complex topics like overfitting/underfitting/L1- and L2-penalties and their implications, which are handled in several lectures in real courses, by using 2-3 videos of less than 10 minutes. I did not understand, why this was even discussed in this course, especially after seeing how superficially regression models were presented. I am not sure if the instructors even have a good understanding of the mathematics in place here. Overall this course fulfilled my personal objective, but I would highly recommend not enrolling in this course if your knowledge on the topics discussed in this course is not already sufficient.