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:
$pipinstalllibrary
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 |
|
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access