Chapter 7. Seeing Is Believing– Visualization

Although Python is an excellent language for scientific and numerical computing, it is somewhat less strong in terms of data visualization. IPython allows easy interoperation between Python (and other supported languages) and many third-party tools that can provide useful data analysis and graphing possibilities. This capability is another example of IPython's pragmatic philosophy of enabling the developer to use the best tool for the job.

While there are a great number of visualization libraries, this chapter will attempt to cover only a few of the more popular/interesting ones.

The following topics will be covered:

  • Matplotlib
  • Bokeh
  • R
  • Python-nvd3

Matplotlib

Matplotlib is a Python-based 2D plotting library. ...

Get Mastering IPython 4.0 now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.