Learning Scientific Programming with Python (2nd edition)

Chapter 3: Simple Plots and Charts