Com s'utilitzen les funcions Python NumPy mean (), min () i max ()?

How Use Python Numpy Mean



La biblioteca Python NumPy té moltes funcions agregades o estadístiques per fer diferents tipus de tasques amb la matriu unidimensional o multidimensional. Algunes de les funcions agregades útils són mean (), min (), max (), average (), sum (), median (), percentile (), etc. . Els usos de mean (), min () i max () les funcions es descriuen en aquest tutorial. El significar() s'utilitza per retornar el valor mitjà aritmètic dels elements de la matriu. La mitjana aritmètica es calcula dividint la suma de tots els elements de la matriu pel nombre total d'elements de matriu. Si a la funció s’esmenta l’eix concret, calcularà el valor mitjà de l’eix concret. màx () s'utilitza per esbrinar el valor màxim dels elements de matriu o dels elements de l'eix de matriu concret. min () s'utilitza per esbrinar el valor mínim dels elements de matriu o de l'eix de matriu concret.

Ús de la funció mean ()

A continuació es mostra la sintaxi de la funció mean ().







Sintaxi :



numpy.significar(matriu_entrada,eix=Cap,dtype=Cap,fora=Cap,keepdims=<cap valor>)

Aquesta funció pot adoptar cinc arguments. Els objectius d’aquests arguments es descriuen a continuació:



matriu_entrada





És un argument obligatori que pren una matriu com a valor i aquesta mitjana calcula la mitjana dels valors de la matriu.

eix



És un argument opcional i el valor d’aquest argument pot ser un enter o la tupla de enters. Aquest argument s'utilitza per a la matriu multidimensional. Si el valor del fitxer eix s'estableix a 0, llavors la funció calcularà la mitjana dels valors de les columnes i, si el valor de eix s'estableix a 1, llavors la funció calcularà la mitjana dels valors de la fila.

dtype

És un argument opcional que s’utilitza per definir el tipus de dades del valor mitjà.

fora

És un argument opcional i s'utilitza quan la sortida de la funció haurà d'emmagatzemar-se en una matriu alternativa. En aquest cas, la dimensió de la matriu de sortida ha de ser la mateixa que la matriu d’entrada. El valor per defecte d'aquest argument és Cap .

keepdims

És un argument opcional i es pot establir qualsevol valor booleà en aquest argument. S'utilitza per transmetre la sortida correctament en funció de la matriu d'entrada.

Aquesta funció retorna una matriu de valors mitjans si el valor de l'argument out està definit a Cap , en cas contrari, la funció retorna la referència a la matriu de sortida.

Exemple: utilitzant la funció mean ()

L'exemple següent mostra com es pot calcular el valor mitjà d'una matriu unidimensional i bidimensional. Aquí, la primera funció mean () s'utilitza amb una matriu unidimensional de nombres enters, i la segona funció mean () s'utilitza amb una matriu bidimensional de nombres enters.

# importació de la biblioteca NumPy

importaciónumpycomper exemple

# Creeu una matriu unidimensional

np_array=per exemple.matriu([6, 4, 9, 3, 1])

# Imprimiu la matriu i els valors mitjans

imprimir('Els valors de la matriu NumPy unidimensional són: n',np_array)

imprimir('El valor mitjà de la matriu unidimensional és: n',per exemple.significar(np_array))

# Creeu una matriu bidimensional

np_array=per exemple.matriu([[5, 3, 5], [5, 4, 3]])

# Imprimiu la matriu i els valors mitjans

imprimir(' nEls valors de la matriu NumPy bidimensional són: n',np_array)

imprimir('Els valors mitjans de la matriu bidimensional són: n',per exemple.significar(np_array,eix=0))

Sortida :

La següent sortida apareixerà després d'executar l'script anterior.

Ús de la funció max ()

A continuació es mostra la sintaxi de la funció max ().

Sintaxi :

numpy.màx(matriu_entrada,eix=Cap,fora=Cap,keepdims=Cap,inicial=Cap,on=Cap)

Aquesta funció pot adoptar sis arguments. Els objectius d’aquests arguments es descriuen a continuació:

matriu_entrada

És un argument obligatori que pren una matriu com a valor i aquesta funció descobreix el valor màxim de la matriu.

eix

És un argument opcional i el seu valor pot ser un enter o la tupla de enters. Aquest argument s'utilitza per a la matriu multidimensional.

fora

És un argument opcional i s'utilitza quan la sortida de la funció haurà d'emmagatzemar-se en una matriu alternativa.

keepdims

És un argument opcional i es pot establir qualsevol valor booleà en aquest argument. S'utilitza per transmetre la sortida correctament en funció de la matriu d'entrada.

inicial

És un argument opcional que s’utilitza per establir el valor mínim de la sortida.

on

És un argument opcional que s’utilitza per comparar els elements de la matriu per esbrinar el valor màxim. El valor per defecte d'aquest argument és Cap .

Aquesta funció retorna el valor màxim per a la matriu unidimensional o una matriu dels valors màxims per a la matriu multidimensional.

Exemple: utilitzant la funció max ()

L'exemple següent mostra l'ús de la funció max () per esbrinar el valor màxim d'una matriu unidimensional.

# importació de la biblioteca NumPy

importaciónumpycomper exemple

# Creeu una matriu NumPy d'enters

np_array=per exemple.matriu([21, 5, 34, 12, 30, 6])

# Cerqueu el valor màxim de la matriu

valor_max=per exemple.màx(np_array)

# Imprimiu el valor màxim

imprimir('El valor màxim de la matriu és:',valor_max)

Sortida :

La següent sortida apareixerà després d'executar l'script anterior.

Ús de la funció min ()

A continuació es mostra la sintaxi de la funció min ().

Sintaxi :

numpy.mín(matriu_entrada,eix=Cap,fora=Cap,keepdims=Cap,inicial=Cap,on=Cap)

Els propòsits dels arguments d'aquesta funció són els mateixos que la funció max () que s'ha explicat a la part de la funció max (). Retorna el valor mínim de la matriu d’entrada.

Exemple: utilitzant la funció min ()

L'exemple següent mostra l'ús de la funció min () per esbrinar el valor mínim d'una matriu unidimensional.

# importació de la biblioteca NumPy

importaciónumpycomper exemple

# Creeu una matriu NumPy d'enters

np_array=per exemple.matriu([21, 5, 34, 12, 30, 6])

# Cerqueu el valor màxim de la matriu

valor_max=per exemple.màx(np_array)

# Imprimiu el valor màxim

imprimir('El valor màxim de la matriu és:',valor_max)

Sortida :

La següent sortida apareixerà després d'executar l'script anterior.

Conclusió

Els propòsits de tres funcions agregades útils (mean (), max () i min ()) s’han explicat en aquest tutorial per ajudar els lectors a conèixer les maneres d’utilitzar aquestes funcions en script Python.