Mastering matplotlib a practical guide that takes you beyond the basics of matplotlib and gives solutions to plot complex data - McGreggor, Duncan M. (Packt Publishing, 2015)