Chapter 10. Data Manipulation
This chapter summarizes the popular Python libraries
related to data manipulation: numeric, text, images, and audio.
Almost all of the libraries described here serve a unique purpose, so this chapterâs goal is to describe these libraries, not compare them.
Unless noted, all of them can be installed directly
from PyPI using pip
:
$
pip
install
library
Table 10-1 briefly describes these libraries.
Python library | License | Reason to use |
---|---|---|
IPython |
Apache 2.0 license |
|
Numpy |
BSD 3-clause license |
|
SciPy |
BSD license |
|
Matplotlib |
BSD license |
|
Pandas |
BSD license |
|
Scikit-Learn |
BSD 3-clause license |
|
Rpy2 |
GPLv2 license |
Get The Hitchhiker's Guide to Python 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.