Chevron Left
Back to Data Analysis with Python

Learner Reviews & Feedback for Data Analysis with Python by IBM

4.7
stars
18,611 ratings

About the Course

Analyzing data with Python is an essential skill for Data Scientists and Data Analysts. This course will take you from the basics of data analysis with Python to building and evaluating data models. Topics covered include: - collecting and importing data - cleaning, preparing & formatting data - data frame manipulation - summarizing data - building machine learning regression models - model refinement - creating data pipelines You will learn how to import data from multiple sources, clean and wrangle data, perform exploratory data analysis (EDA), and create meaningful data visualizations. You will then predict future trends from data by developing linear, multiple, polynomial regression models & pipelines and learn how to evaluate them. In addition to video lectures you will learn and practice using hands-on labs and projects. You will work with several open source Python libraries, including Pandas and Numpy to load, manipulate, analyze, and visualize cool datasets. You will also work with scipy and scikit-learn, to build machine learning models and make predictions. If you choose to take this course and earn the Coursera course certificate, you will also earn an IBM digital badge....

Top reviews

SC

May 5, 2020

I started this course without any knowledge on Data Analysis with Python, and by the end of the course I was able to understand the basics of Data Analysis, usage of different libraries and functions.

RP

Apr 19, 2019

perfect for beginner level. all the concepts with code and parameter wise have been explained excellently. overall best course in making anyone eager to learn from basics to handle advances with ease.

Filter by:

101 - 125 of 2,912 Reviews for Data Analysis with Python

By Charles C

Feb 5, 2019

Some mistakes/ typos in the exercises and slides, but great overall

By Yogish T G

Mar 30, 2019

An assignment should have been included

By Danilo L

Mar 3, 2023

This course is decent but lacks more thoughtful and detailed explanations about its topics. For instance, it is severely lacking a glossary (what is exactly "actual values", "predicted values", "target values", "fitted values", "free parameter", "hyperparameter" and "estimators". I only know what these concepts mean because I looked them up on the internet, but their meanings should be in a 40 dollar a month course. They are essential for an enough understanding of the job of a Data Scientist.

Despite IBM telling us this certificate does not require previous Mathematical and statistical knowledge, if you do not know what is a reduction of a first degree equation, cartesian plan, ANOVA test, t-test, correlation, polynomials, R^2, Mean Squared Error, etc., get ready for a wild ride in another sources of study becayse this course throw this concepts at you very quickly with explanations lasting one minute sometimes.

The monitors at the forum are very helpful and knowledgable though.

By Steven B

Nov 13, 2024

Pros: The labs (guided worksheets that ran in Jupyter) were good, and were how I learned the material. The final project was also pretty good, with clear instructions and a reasonable challenge level. Cons: The video lectures were not at all engaging, and I mostly skipped those, or just skimmed the transcript. Occasionally there was a lack of alignment between the videos and the labs, such as a different method being used than that presented, or the videos on Python DB API which never showed up in the labs. Also, the multiple choice assessments were terrible - most questions were trivial, a few obscure, but almost none effectively tested either programming skills or conceptual understanding.

By Ariel M

Nov 28, 2022

This is an excellent course... which you will have to teach yourself 60% of the way. It's a shame, such potential with topics like Polynomial Transformation and Ridge Regression, all treated with minimum detail and little information. I found myself reaching for additional videos and books to keep up with the notebooks and homework. If you need a refresher course, this is fine. Else, get ready for much frustration covering way too much theory with too little content.

By Liam M

Jan 17, 2019

So far the other courses in the Data science specialisation contained a final graded assignment. I found them really useful. This course didnt. Also, instead of telling us about all the tools available in the libraries, maybe explaining why we would use them would be better. I could code these functions myself if I understood them, but just using a library seems like it could lead to laziness and a lack of understanding.

By Miguel E M

Apr 15, 2020

There where some typos in the labs that could confuse most learners. I didn't feel like the course prepared people for real applications. The final project was quite hard because of this .

But it does give you a wide vision on hoy pandas work and some basic but apparently often used tools.

I see this course as a complement to a more detailed data analysis resource or perhaps as simply as an introductory view.

By Jaime V C S

Feb 22, 2019

Hello,

in this course there were some errors on the slides, and some quite complicated topics (almost every time related to statistics) was given in a very over-viewed way. Also, some of the python codes were not explained very well, with some terms of them seem to be kind of arbitrary for those who are beginners in the language. My impression is that this course should be longer and more detailed.

By arda k

Nov 20, 2018

Overall I benefitted the course material as a beginner in python and data analysis. The questions were too trivial but maybe that helped me remain engaged with the course and complete it in a short time frame. There were some bugs, typos and minor quality issues that did not really effect my overall experience.

By Katarina P

Jun 27, 2019

Many typos in videos, stats explained on a very rudimentary way (and often inaccurate), Watson environment is awful as it takes ages for some simple regression plots to be made, it freezes and the interface is not user-friendly, yet we have to use it.

By Sadanand B

Feb 7, 2019

Seems like there are quite a few errors in the labs that confuse the heck out of a student. The labs need to be fixed else the material becomes useless.

By Ravindra D

May 11, 2020

Course content does not give proper understanding of the different approaches. For the person who is not from mathematics background it is confusing.

By Fiona T

Nov 25, 2022

Definitely not a beginner class. I understood all concepts, but it went way too fast, with not enough practice to really embed them and practice.

By Bhuvaneswari V

Mar 9, 2019

The statistics background needed for the course need to be better explained. or at least reference to related learning materials to be given

By Russell K

Apr 26, 2020

Too many errors in the lab examples can be rather confusing.

Also, the Seaborn code was not working in IBM Watson Studio

By Mariam H

May 2, 2020

Great course but some of the concepts are not explained very well. I got lost towards the end but overall i like it.

By Andre L

Mar 10, 2019

Lot of information, but offered in a very choppy manner. Was hard to follow, will need to review many many times

By Abdulaziz A

Apr 11, 2020

the course content is excellent but some Technical issues occurred in doing the lab exercises

By Chau N N H

Jan 29, 2020

The lesson need more explanations on Polynomial Regression, Pipeline, Ridge Regression.

By Małgorzata D

Aug 29, 2022

Good content, but I wish the assignments and exams were more challenging.

By Bruno C S d A

Sep 10, 2022

The evaluation formats of these courses are very weak.

By Maarten E

Dec 28, 2022

explanations are often very short or missing.

By Fayja H

Jan 19, 2021

too much content all at once

By Alex H

Oct 4, 2019

Begins relatively clear. The practice labs were coherent and straightforward.

Around Week 4, things started to get convoluted. Small things, things that you don't notice at first.

Week 5 was where it really started to fall apart. You could tell whoever made this course lost interest or just did not have the capacity to teach the information effectively.

A great example of the lack of understanding or knowledge of how Coursera works is something you can view yourself.

Week 6 is the Final Project

Week 7 is one statement about your certificate.

Usually in most courses, the final project will be in end of the final week. That week having multiple modules that you have to complete leading up to the final. It was worrying for me as I thought the approach to this was on accident, but it seems likely that it was just due to ignorance.

Just as well, the Final Project was botched, the software and questions were depreciated and even written wrong by the creator. And when you would upload your pictures in the end to show you had worked out the problem, one of the upload buttons was missing in lieu of the letter "Y"....

Y indeed. Y was the ending of this course so terrible? A little more investment in the people you are teaching would go a long way. Very disappointed.

By Aleksandr D

Jul 11, 2023

The quality of the course is quite low - there are mistakes in the code shown in the videos, and some libraries are outdated, causing issues with the code in labs. The way they explain things... I don't like it. I completed this course with a score of 100%, but I still don't have a clear understanding of Data Analysis. I feel like I only gained bits and pieces of knowledge - some from here, another from there, but they didn't provide a solid foundation. Unfortunately, I will have to find other courses... 

So, if you're willing to spend a significant amount of time Googling and chatting with ChatGPT to make the example code work, then you can choose this course. It's not that bad of an option either. 😅