Python – Ciencia ficción

La biblioteca SciPy Python está diseñada para trabajar con matrices NumPy y proporciona muchas técnicas de análisis numérico convenientes y eficientes, como rutinas de integración y optimización numéricas. Juntos funcionan en todos los sistemas operativos populares, se instalan rápidamente y son gratuitos. NumPy y SciPy son fáciles de usar pero lo suficientemente potentes como para que algunos de los mejores científicos e ingenieros del mundo puedan confiar en ellos.

Subpaquetes de ciencia ficción

SciPy consta de subpaquetes que cubren diversas áreas de la informática científica. Se resumen en la siguiente tabla:

scipy.constants Constantes de física y matemáticas
scipy.fftpack Transformada de Fourier
scipy.integrate Procedimientos de integración
scipy.interpolate Interpolación
scipy.io Entrada y salida de datos
scipy.linalg Procedimientos de álgebra lineal
scipy.optimize Mejoramiento
scipy.signal Procesamiento de la señal
scipy.sparse Matrices dispersas
scipy.spatial Estructuras y algoritmos de datos espaciales
scipy.special Cualquier función matemática especial
scipy.stats Estadísticas

Estructura de datos

La estructura de datos subyacente utilizada por SciPy es una matriz multidimensional proporcionada por el módulo NumPy. NumPy proporciona algunas funciones para álgebra lineal, transformadas de Fourier y generación de números aleatorios, pero no con la generalidad de funciones equivalentes en SciPy.

En los siguientes capítulos, veremos muchos ejemplos del uso de la biblioteca Python SciPy al trabajar con Data Science.

🚫