Your browser is ancient!
Upgrade to a different browser to experience this site.

Ratings and Reviews for Applied Plotting, Charting & Data Representation in Python

Back to course Page

Reviews and Ratings

4.5

5493 Ratings from Coursera

Reviews

I was very disappointed by this course. This course has very little learning materials since the professor just gives a brief overview of certain topics alongside a couple of examples and even explicitly states that google/stack overflow are likely to be required for students to be able to complete the exercises. I admit that learning how to look up how to do certain things is important to learning programming, however I don't think this course strikes the right balance here at all, which can be extremely frustrating considering how much you pay to enroll. The week 1 learning materials are the most detailed but also essentially useless - there is not a single line of Python code at all. Instead, you have to make your way through the "principles" of data visualisation - most of which are painfully obvious (for example - the visualisation should not mislead the reader). Perhaps for some people with certain backgrounds this may be useful but I personally think section could be significantly shorter or even skipped entirely, even for an introductory course. From speaking to friends who are much more skilled in Python than I am, it seems that matplotlib is fairly outdated and other reviews mention that this course is quite old and the content has not been updated. I got the sense that this professor is quite stuck in his ways and I often found myself thinking "surely there's an easier way to do this". I was pleasantly surprised to find an excellent younger teacher briefly cover plotting in Pandas and Seaborn, which produced significantly better plots with significantly fewer lines of code, however you have to use matplotlib for all the assignments. The assignments, especially 2 and 3, are one of the best things about the course and provide interesting challenges. However, it felt like you pretty much have to teach yourself how to do them from scratch. I found that the discussion forums had some useful hints to help get started since assigment 2 is a little bit unclear. The peer review system is OK - the mark schemes are very easy to follow but also not well thought out. On the other hand, I received great feedback within a day or so for each assignment. Overall, I think it's clear that the course could do with some improvements. Unfortunately, it feels like the primary aim of this course is to make as much money with as little effort as possible, so I'm not sure how likely this is.
This course is awesome
Peer review is not good.
very good course for introdcution to Data Scoinece with Python.
Beautifully designed course to grasp and utilize the knowledge gained. Also the assignments are meant to utilize real world data and practical solutions to it! wonder course, highly recommended!
A better use of your time is watching youtube videos on MatPlotLIb and practicing charting with w3reasource exercises. The strength of this class is independent learning (reading library documentation and StackOverflow), which you can do without the class.
Another course where the lectures are basic with madeup, easy examples and the assignments are real world, messy with poor direction and unclear end results. You have to use the forums to understand the desired outcome and then spend your time on Stack Overflow to solve. Why then even pay for a course?
This course is amazing! The assignments are really challenging and force you to work hard. It could be longer, with more information about Seaborn but it's okay. In the final project you are free to choose what chart you want to create and what data you want to use. The peer-reviews are fast. The most interesting thing in this course is to learn how to create dynamic charts with interactivity.
Very hard to grasp the content as the content is not well explained in the required detail, as it should have been.
Good course. Recommend it. The videos are good, the assignments push the student and the content is great.

Michigan Online
For You

Sign up for a Michigan Online account to customize your experience!