Capítulo 10. Manipulación de datos

Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com

Este capítulo resume las bibliotecas populares de Python relacionadas con la manipulación de datos: numéricos, de texto, imágenes y audio. Casi todas las bibliotecas descritas aquí tienen un propósito único, por lo que el objetivo de este capítulo es describirlas, no compararlas. A menos que se indique lo contrario, todas ellas pueden instalarse directamente desde PyPI utilizando pip:

$ pip install library

La Tabla 10-1 describe brevemente estas bibliotecas.

Tabla 10-1. Herramientas de datos
Biblioteca Python Licencia Razón de uso

IPython

Licencia Apache 2.0

  • Proporciona un intérprete de Python mejorado, con historial de entradas, depurador integrado y gráficos y trazados en la terminal (con la versión habilitada para Qt).

Numpy

Licencia BSD de 3 cláusulas

  • Proporciona matrices multidimensionales y herramientas de álgebra lineal, optimizadas para la velocidad.

SciPy

Licencia BSD

  • Proporciona funciones y utilidades relacionadas con la ingeniería y la ciencia, desde álgebra lineal hasta procesamiento de señales, integración, búsqueda de raíces, distribuciones estadísticas y otros temas.

Matplotlib

Licencia BSD

  • Proporciona trazado científico.

Pandas

Licencia BSD

  • Proporciona series y objetos DataFrame que se pueden ordenar, fusionar, agrupar, agregar, indexar, crear ventanas y subconjuntos, muy ...

Get La guía del autoestopista pitón 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.