Python data science libraries

Ingestion and transformation

Numpy

General-purpose data manipulation library, known for high performance.

Pandas

Useful for dealing with table-like data.

Visualization

matplotlib

Library for creating plots and charts.

Bokeh

Replacement for matplotlib, has fancier controls and generally better output, but its function interface is awful.