Learning IPython for interactive computing and data visualization learn IPython for interactive Python programming, high-performance numerical computing, and data visualization - Rossant, Cyrille (Packt Publishing, 2013)