Please enable JavaScript.
Coggle requires JavaScript to display documents.
Semana 11 de Fundamentos de Programación - Coggle Diagram
Semana 11 de Fundamentos de Programación
NumPy
Módulo de Python especializado en números
Trabaja con
arreglos
Los
arreglos
son un tipo de colección similares a una lista, la colección de datos debe ser del mismo tipo e interpreta los tipos de forma diferente:
float: float64
bool: bool
int: int64
str: ux (x es la longitud del str más largo)
Para el caso de las operaciones aritméticas se tratan como vectores
Propiedades de los arreglos
arr.ndim
arr.shape
arr.size
arr.dtype
Creación de arreglos
np.zeros(tamaño)
np.full(tamaño , valor)
np.ones(tamaño)
np.arange(inicio , fin , salto)
np.array(lista)
np.linspace(inicio , fin , tamaño)
Funciones
a.tolist()
np.prod(a)
a.astype(dtype)
np.round(a , n)
Funciones
np.max(a)
np.min(a)
np.average(a)
np.argmax(a)
np.mean(a)
np.argmin(a)
np.sum(a)
Funciones
a.sort()
np.argsort(a)
np.sort(a)
np.unique(a)