Tutoriales

NumPy np.clip()

Este artículo explorará la función clip() en NumPy. Comenzaremos con la sintaxis de la función, sus parámetros y ejemplos del uso de la función.

La función clip() en NumPy le permite limitar los valores que se le pasan especificando los valores de rango mínimo y máximo.

Sintaxis de la función

La sintaxis de la función es como se muestra a continuación:

entumecidoacortar(a, a_min, a_max, afuera=Ninguna, **kwargs)

Valores paramétricos

La función acepta los siguientes parámetros:

  1. a – se refiere a la matriz de entrada.
  2. a_min: el valor mínimo que se puede insertar en la matriz.
  3. a_max: el valor máximo aceptado por la matriz.
  4. out: especifica una matriz de salida para almacenar el resultado.

Valor de retorno

La función devolverá una matriz con los elementos especificados de la matriz de entrada. Los valores inferiores a a_min se reemplazan por a_min, mientras que los valores superiores a a_max se reemplazan por max.

Publicaciones relacionadas

Por ejemplo, si a_min = 1 y a_max = 1, los valores menores que uno se reemplazan por uno y los valores mayores que diez se reemplazan por 10.

Ejemplo 1

Considere el ejemplo que se muestra a continuación:

# importar números
importar entumecido como notario público

Arr = notario público.formación([[1,2,3], [4,5,6]])
impresión(F«antes de:\norte{arriba}»)
arr_clip = notario público.acortar(Arr, a_min=1, a_max=5)
impresión(F«después:\norte{arr_clip}»)

En este ejemplo, tenemos una matriz con valores que van del 1 al 6. Luego usamos la función de recorte y establecemos el valor mínimo en 1 y el valor máximo en 5.

Dado que seis es mayor que el valor máximo, la función lo reemplazará con cinco y devolverá la matriz como se muestra:

Ejemplo #2

También puede pasar una matriz a los parámetros a_min o a_max. Considere el siguiente ejemplo:

Arr = notario público.formación([[1,2,3], [4,5,6], [7,8,9], [10,11,12]])
impresión(F«antes de:\norte{arriba}»)
arr_clip = notario público.acortar(Arr, a_min=[1,2,3], a_max=6)
impresión(F«después:\norte{arr_clip}»)

El código anterior debería devolver:

Conclusión

En este artículo, discutimos la función de recorte en NumPy y cómo usarla para limitar los valores mínimos y máximos que puede aceptar una matriz.

¡¡Gracias por leer!!

LEER  Más de 10 plantillas gratuitas de firmas de correo electrónico que puede utilizar

Publicaciones relacionadas

Deja una respuesta

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

Botón volver arriba