Cómo usar las funciones de Python Numpy, Min y Max?

Cómo usar las funciones de Python Numpy, Min y Max?

Python Numpy Library tiene muchas funciones agregadas o estadísticas para hacer diferentes tipos de tareas con la matriz unidimensional o multidimensional. Algunas de las funciones agregadas útiles son media (), min (), max (), promedio (), sum (), mediana (), percentil (), etc. Los usos de media (), min () y max () Las funciones se describen en este tutorial. El significar() La función se utiliza para devolver el valor medio aritmético de los elementos de la matriz. La media aritmética se calcula dividiendo la suma de todos los elementos de la matriz mediante el número total de elementos de la matriz. Si el eje particular se menciona en la función, calculará el valor medio del eje particular. max () La función se utiliza para averiguar el valor máximo de los elementos de la matriz o los elementos del eje de matriz particular. min () La función se utiliza para averiguar el valor mínimo de los elementos de la matriz o el eje de matriz particular.

Uso de la función media ()

La sintaxis de la función media () se da a continuación.

Sintaxis:

numpy.media (input_array, axis = none, dtype = none, out = none, keepdims =)

Esta función puede tomar cinco argumentos. Los propósitos de estos argumentos se describen a continuación:

Input_array

Es un argumento obligatorio que toma una matriz como el valor y el promedio de los valores de la matriz se calcula mediante esta función.

eje

Es un argumento opcional, y el valor de este argumento puede ser un entero o la tupla de enteros. Este argumento se usa para la matriz multidimensional. Si el valor del eje se establece en 0, entonces la función calculará la media de los valores de la columna, y si el valor del eje se establece en 1, entonces la función calculará la media de los valores de la fila.

dtype

Es un argumento opcional que se utiliza para definir el tipo de datos del valor medio.

afuera

Es un argumento opcional y se usa cuando la salida de la función necesitará almacenar en una matriz alternativa. En este caso, la dimensión de la matriz de salida debe ser la misma que la matriz de entrada. El valor predeterminado de este argumento es Ninguno.

Keepdims

Es un argumento opcional, y cualquier valor booleano se puede establecer en este argumento. Se utiliza para transmitir la salida correctamente en función de la matriz de entrada.

Esta función devuelve una matriz de valores medios si el valor del argumento de salida se establece en Ninguno, de lo contrario, la función devuelve la referencia a la matriz de salida.

Ejemplo: Uso de la función media ()

El siguiente ejemplo muestra cómo se puede calcular el valor medio de una matriz unidimensional y bidimensional. Aquí, la primera función media () se usa con una matriz unidimensional de números enteros, y la segunda función media () se usa con una matriz bidimensional de números enteros.

# Importar biblioteca numpy
importar numpy como np
# Crear una matriz unidimensional
np_array = np.Array ([6, 4, 9, 3, 1])
# Matriz de impresión y valores medios
Imprimir ("Los valores de la matriz numpy unidimensional son: \ n", np_array)
imprimir ("El valor medio de la matriz unidimensional es: \ n", np.media (np_array))
# Crear una matriz bidimensional
np_array = np.Array ([[5, 3, 5], [5, 4, 3]])
# Matriz de impresión y valores medios
Imprimir ("\ n Los valores de la matriz numpy bidimensional son: \ n", np_array)
Imprimir ("Los valores medios de la matriz bidimensional son: \ n", NP.media (np_array, axis = 0))

Producción:

La siguiente salida aparecerá después de ejecutar el script anterior.

Uso de la función max ()

La sintaxis de la función max () se da a continuación.

Sintaxis:

numpy.max (input_array, axis = none, out = none, keepdims = none, inicial = ninguno, donde = ninguno)

Esta función puede tomar seis argumentos. Los propósitos de estos argumentos se describen a continuación:

Input_array

Es un argumento obligatorio que toma una matriz como valor, y esta función descubre el valor máximo de la matriz.

eje

Es un argumento opcional, y su valor puede ser un entero o la tupla de enteros. Este argumento se usa para la matriz multidimensional.

afuera

Es un argumento opcional y se usa cuando la salida de la función necesitará almacenar en una matriz alternativa.

Keepdims

Es un argumento opcional, y cualquier valor booleano se puede establecer en este argumento. Se utiliza para transmitir la salida correctamente en función de la matriz de entrada.

inicial

Es un argumento opcional que se utiliza para establecer el valor mínimo de la salida.

dónde

Es un argumento opcional que se utiliza para comparar los elementos de la matriz para averiguar el valor máximo. El valor predeterminado de este argumento es Ninguno.

Esta función devuelve el valor máximo para la matriz unidimensional o una matriz de los valores máximos para la matriz multidimensional.

Ejemplo: usando la función max ()

El siguiente ejemplo muestra el uso de la función max () para averiguar el valor máximo de una matriz unidimensional.

# Importar biblioteca numpy
importar numpy como np
# Crea una matriz numpy de enteros
np_array = np.Array ([21, 5, 34, 12, 30, 6])
# Encuentra el valor máximo de la matriz
max_value = np.Max (np_array)
# Imprima el valor máximo
imprimir ('El valor máximo de la matriz es:', max_value)

Producción:

La siguiente salida aparecerá después de ejecutar el script anterior.

Uso de la función min ()

La sintaxis de la función min () se da a continuación.

Sintaxis:

numpy.Min (input_array, axis = none, out = none, keepdims = none, inicial = ninguno, donde = ninguno)

Los propósitos de los argumentos de esta función son los mismos que la función max () que se ha explicado en la parte de la función max (). Esto devuelve el valor mínimo de la matriz de entrada.

Ejemplo: Uso de la función Min ()

El siguiente ejemplo muestra el uso de la función min () para averiguar el valor mínimo de una matriz unidimensional.

# Importar biblioteca numpy
importar numpy como np
# Crea una matriz numpy de enteros
np_array = np.Array ([8, 15, 40, 9, 33, 2, 22])
# Encuentra el valor máximo de la matriz
max_value = np.Min (np_array)
# Imprimir el valor mínimo
imprimir ('El valor mínimo de la matriz es:', max_value)

Producción:

La siguiente salida aparecerá después de ejecutar el script anterior.

Conclusión

Los propósitos de tres funciones agregadas útiles (media (), max () y min ()) se han explicado en este tutorial para ayudar a los lectores a conocer las formas de usar estas funciones en el script de Python.