Operaciones¶
NumPy proporciona una variedad de operaciones básicas que se pueden realizar en los arrays, como operaciones aritméticas, operaciones de comparación y operaciones de agregación. Aquí hay algunos ejemplos de operaciones básicas en NumPy:
Operaciones aritméticas¶
In [1]:
Copied!
import numpy as np
# Crear dos arrays
a = np.array([1, 2, 3])
b = np.array([4, 5, 6])
import numpy as np
# Crear dos arrays
a = np.array([1, 2, 3])
b = np.array([4, 5, 6])
In [2]:
Copied!
# Suma de arrays
c = a + b
print(c)
# Suma de arrays
c = a + b
print(c)
[5 7 9]
In [3]:
Copied!
# Resta de arrays
c = a - b
print(c)
# Resta de arrays
c = a - b
print(c)
[-3 -3 -3]
In [4]:
Copied!
# Multiplicación de arrays
c = a * b
print(c)
# Multiplicación de arrays
c = a * b
print(c)
[ 4 10 18]
In [5]:
Copied!
# División de arrays
c = a / b
print(c)
# División de arrays
c = a / b
print(c)
[0.25 0.4 0.5 ]
Operaciones de comparación¶
In [6]:
Copied!
# Crear dos arrays
a = np.array([1, 2, 3])
b = np.array([2, 2, 4])
# Crear dos arrays
a = np.array([1, 2, 3])
b = np.array([2, 2, 4])
In [7]:
Copied!
# Comparación de arrays
c = a == b
print(c)
# Comparación de arrays
c = a == b
print(c)
[False True False]
In [8]:
Copied!
# Comparación de arrays
c = a > b
print(c)
# Comparación de arrays
c = a > b
print(c)
[False False False]
In [9]:
Copied!
# Comparación de arrays
c = a <= b
print(c)
# Comparación de arrays
c = a <= b
print(c)
[ True True True]
Operaciones de estadísticas¶
In [10]:
Copied!
# Crear un array
a = np.array([1, 2, 3, 4, 5])
# Suma de los elementos en un array
sum_a = np.sum(a)
print(f"Suma de elementos: {sum_a}")
# Crear un array
a = np.array([1, 2, 3, 4, 5])
# Suma de los elementos en un array
sum_a = np.sum(a)
print(f"Suma de elementos: {sum_a}")
Suma de elementos: 15
In [11]:
Copied!
# Mínimo y máximo de los elementos en un array
min_a = np.min(a)
max_a = np.max(a)
print(f"minimo: {min_a}")
print(f"maximo: {max_a}")
# Mínimo y máximo de los elementos en un array
min_a = np.min(a)
max_a = np.max(a)
print(f"minimo: {min_a}")
print(f"maximo: {max_a}")
minimo: 1 maximo: 5
In [12]:
Copied!
# Promedio y desviación estándar de los elementos en un array
mean_a = np.mean(a)
std_a = np.std(a)
print(f"promedio: {mean_a}")
print(f"desviacion estandar: {std_a}")
# Promedio y desviación estándar de los elementos en un array
mean_a = np.mean(a)
std_a = np.std(a)
print(f"promedio: {mean_a}")
print(f"desviacion estandar: {std_a}")
promedio: 3.0 desviacion estandar: 1.4142135623730951