NumPy es un paquete de Python que significa Numeric Python. Es una biblioteca que consta de objetos de matriz multidimensionales y un conjunto de rutinas para procesar la matriz.
Con NumPy, un desarrollador puede realizar las siguientes operaciones:
Operaciones matemáticas y lógicas en matrices.
Transformadas de Fourier y procedimientos para manipular formas.
Operaciones relacionadas con el álgebra lineal. NumPy tiene funciones integradas para álgebra lineal y generación de números aleatorios.
NumPy se usa a menudo junto con paquetes como Ciencia (Python cientÃfico) y Alfombrilla – plotlib (biblioteca gráfica). Esta combinación se usa ampliamente como reemplazo de MatLab, la popular plataforma de computación técnica. Sin embargo, la alternativa de Python, MatLab, ahora se ve como un lenguaje de programación más moderno y completo.
Es de código abierto, que es un beneficio adicional de NumPy.
El objeto más importante definido en NumPy es un tipo de matriz N-dimensional llamado ndarray… Describe una colección de artÃculos similares. Se puede acceder a los elementos de una colección mediante un Ãndice de base cero. Cada elemento de ndarray ocupa un bloque del mismo tamaño en la memoria. Cada elemento del ndarray es un objeto de tipo de datos (llamado dtype). Cualquier elemento extraÃdo de un objeto ndarray (por corte) está representado por un objeto Python de uno de los tipos de matriz escalar.
En los siguientes capÃtulos, veremos muchos ejemplos del uso de la biblioteca Python NumPy con datos.
🚫