¿Cómo instalar Numpy en Windows?

Python NumPy es un paquete de procesamiento de arrays de propósito general que proporciona herramientas para manejar arrays de n dimensiones. Proporciona varias herramientas informáticas, como funciones matemáticas integrales, rutinas de álgebra lineal. NumPy proporciona tanto la flexibilidad de Python como la velocidad del código C compilado bien optimizado. Su sintaxis fácil de usar lo hace muy accesible y productivo para los programadores de cualquier formación.

Requisitos previos:

Lo único que necesita para instalar Numpy en Windows es:

Instalación de Numpy en Windows:

Para usuarios de Conda:

Si desea que la instalación se realice a través de conda, puede usar el siguiente comando:

conda install -c anaconda numpy

Recibirá un mensaje similar una vez que se complete la instalación

installing numpy using conda

Asegúrese de seguir las mejores prácticas para la instalación usando conda como:

  • Utilice un entorno para la instalación en lugar del entorno base mediante el siguiente comando:
conda create -n my-env
conda activate my-env

Nota: Si su método de instalación preferido es conda-forge, use el siguiente comando:

conda config --env --add channels conda-forge

Para usuarios de PIP:

Los usuarios que prefieran usar pip pueden usar el siguiente comando para instalar NumPy:

pip install numpy

Recibirá un mensaje similar una vez que se complete la instalación:

instaling numpy using pip

Ahora que hemos instalado Numpy con éxito en nuestro sistema, echemos un vistazo a algunos ejemplos simples.

Ejemplo 1: Caracteres básicos de Numpy Array

Python3

# Python program to demonstrate
# basic array characteristics
import numpy as np
  
# Creating array object
arr = np.array( [[ 1, 2, 3],
                [ 4, 2, 5]] )
  
# Printing type of arr object
print("Array is of type: ", type(arr))
  
# Printing array dimensions (axes)
print("No. of dimensions: ", arr.ndim)
  
# Printing shape of array
print("Shape of array: ", arr.shape)
  
# Printing size (total number of elements) of array
print("Size of array: ", arr.size)
  
# Printing type of elements in array
print("Array stores elements of type: ", arr.dtype)

Producción:

Array is of type:  
No. of dimensions:  2
Shape of array:  (2, 3)
Size of array:  6
Array stores elements of type:  int64

Ejemplo 2: operaciones básicas de Numpy

Python3

# Python program to demonstrate
# basic operations on single array
import numpy as np
  
a = np.array([1, 2, 5, 3])
  
# add 1 to every element
print ("Adding 1 to every element:", a+1)
  
# subtract 3 from each element
print ("Subtracting 3 from each element:", a-3)
  
# multiply each element by 10
print ("Multiplying each element by 10:", a*10)
  
# square each element
print ("Squaring each element:", a**2)
  
# modify existing array
a *= 2
print ("Doubled each element of original array:", a)
  
# transpose of array
a = np.array([[1, 2, 3], [3, 4, 5], [9, 6, 0]])
  
print ("\nOriginal array:\n", a)
print ("Transpose of array:\n", a.T)

Producción:

Adding 1 to every element: [2 3 6 4]
Subtracting 3 from each element: [-2 -1  2  0]
Multiplying each element by 10: [10 20 50 30]
Squaring each element: [ 1  4 25  9]
Doubled each element of original array: [ 2  4 10  6]

Original array:
 [[1 2 3]
 [3 4 5]
 [9 6 0]]
Transpose of array:
 [[1 3 9]
 [2 4 6]
 [3 5 0]]

Publicación traducida automáticamente

Artículo escrito por ddeevviissaavviittaa y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *