Veamos un ejemplo de uso de algunas de las funciones de esta categoría:
isnan
La función numpy.isnan evalúa si los elementos de la estructura de entrada son NaN (Not a Number):
floor
La función numpy.floor devuelve el mayor entero menor o igual que los elementos de la estructura de entrada:
ceil
La función numpy.ceil devuelve el menor entero mayor o igual que los elemento de la estructura de entrada:
trunc
La función numpy.trunc devuelve los elementos de la estructura de entrada truncados. El valor truncado de un número es el entero más próximo al mismo que está más cerca del cero que el propio elemento:
round
La función numpy.round (también accesible como numpy.round_) devuelve un array equivalente al cedido como argumento tras sustituir cada elemento por la versión redondeada a un cierto número de decimales. El número de decimales se indica como segundo argumento:
m = np.array([1.231, 2.459, -2.102, -4.109])
np.round(m, 2)
Como puede apreciarse, el último decimal conservado se redondea según el primero eliminado.
El método equivalente es numpy.ndarray.round. En las últimas versiones de NumPy la funcionalidad de esta función se ofrece también con la función np.around.