A basic Matplotlib tutorial forked from https://github.com/jakevdp/mpl_tutorial?files=1
In this version I update the code to get rid of things like %pylab inline and import pylab and replace with %matplotlib inline and import matplotlib.pyplot as plt
An alternative, more detailed matplotlib tutorial by J. R. Johannson can be found here. This link has a nice summary of line styles, markers, and colormaps. And Jake has a more in depth matplotlib tutorial here.