¿Cómo redondear elementos de la array NumPy al entero más cercano?

Requisitos previos: Python NumPy

En este artículo, analicemos cómo redondear elementos de la array NumPy al entero más cercano. Función numpy.rint() de Python que puede convertir los elementos de una array al entero más cercano.

Sintaxis: numpy.rint(x, /, out=None, *, where=True, casting=’same_kind’, order=’K’, dtype=None, subok=True[, signature, extobj]) = <ufunc ‘ imprimir’>

Ejemplo 1:

Python3

import numpy as n
 
# create array
y = n.array([0.2, 0.3, 0.4, 0.5, 0.6, 0.7])
print("Original array:", end=" ")
print(y)
 
# round to nearest integer
y = n.rint(y)
print("After rounding off:", end=" ")
print(y)

Producción:

Ejemplo 2:

Python3

import numpy as n
 
# create array
y = n.array([-0.2, 0.7, -1.4, -4.5, -7.6, -19.7])
print("Original array:", end=" ")
print(y)
 
# round to nearest integer
y = n.rint(y)
print("After rounding off:", end=" ")
print(y)

Producción:

Publicación traducida automáticamente

Artículo escrito por romy421kumari 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 *