Alright, that's your crash course in Matplotlib. Time to get your hands on it, and actually do some exercises here.
As your challenge, I want you to create a scatter plot that represents random data that you fabricate on age versus time spent watching TV, and you can make anything you want, really. If you have a different fictional data set in your head that you like to play with, have some fun with it. Create a scatter plot that plots two random sets of data against each other and label your axes. Make it look pretty, play around with it, have fun with it. Everything you need for reference and for examples should be in this IPython Notebook. It's kind of a cheat sheet, if you will, for different things you might need to do for generating different kinds of graphs and different styles of graphs. I hope it proves useful. Now it's time to get back to the statistics.