Cum se utilizează funcțiile Python NumPy mean (), min () și max ()?

How Use Python Numpy Mean



Biblioteca Python NumPy are multe funcții agregate sau statistice pentru realizarea diferitelor tipuri de sarcini cu matricea unidimensională sau multidimensională. Unele dintre funcțiile agregate utile sunt mean (), min (), max (), average (), sum (), median (), percentile (), etc. . Utilizările mean (), min () și max () funcțiile sunt descrise în acest tutorial. The Rău() funcția este utilizată pentru a returna valoarea medie aritmetică a elementelor matrice. Media aritmetică este calculată prin împărțirea sumei tuturor elementelor matricei la numărul total de elemente matrice. Dacă axa specifică este menționată în funcție, atunci va calcula valoarea medie a acelei axe. max () funcția este utilizată pentru a afla valoarea maximă din elementele matricei sau elementele axei matricei particulare. min () funcția este utilizată pentru a afla valoarea minimă din elementele matricei sau axa matricei particulare.

Utilizarea funcției mean ()

Sintaxa funcției mean () este dată mai jos.







Sintaxă :



neclintit.Rău(input_array,axă=Nici unul,dtype=Nici unul,afară=Nici unul,keepdims=<fără valoare>)

Această funcție poate lua cinci argumente. Scopurile acestor argumente sunt descrise mai jos:



input_array





Este un argument obligatoriu care ia o matrice ca valoare, iar media valorilor matricei este calculată de această funcție.

axă



Este un argument opțional, iar valoarea acestui argument poate fi un număr întreg sau tuplul numerelor întregi. Acest argument este utilizat pentru matricea multidimensională. Dacă valoarea axă este setat la 0, atunci funcția va calcula media valorilor coloanei și dacă valoarea axă este setat la 1, apoi funcția va calcula media valorilor rândurilor.

dtype

Este un argument opțional care este utilizat pentru a defini tipul de date al valorii medii.

afară

Este un argument opțional și este utilizat atunci când ieșirea funcției va trebui să fie stocată într-o matrice alternativă. În acest caz, dimensiunea matricei de ieșire trebuie să fie aceeași cu matricea de intrare. Valoarea implicită a acestui argument este Nici unul .

keepdims

Este un argument opțional și orice valoare booleană poate fi setată în acest argument. Este folosit pentru a transmite ieșirea în mod corespunzător pe baza matricei de intrare.

Această funcție returnează o serie de valori medii dacă valoarea argumentului out este setată la Nici unul , în caz contrar, funcția returnează referința la matricea de ieșire.

Exemplu: Utilizarea funcției mean ()

Următorul exemplu arată cum poate fi calculată valoarea medie a unui tablou unidimensional și bidimensional. Aici, prima funcție mean () este utilizată cu o matrice unidimensională de numere întregi, iar a doua funcție mean () este utilizată cu o matrice bidimensională de numere întregi.

# import biblioteca NumPy

importneclintitla fel dede exemplu

# Creați un tablou unidimensional

np_array=de exemplu.matrice([6, 4, 9, 3, 1])

# Imprimarea matricei și valorile medii

imprimare(„Valorile matricei NumPy unidimensionale sunt: n',np_array)

imprimare(„Valoarea medie a matricei unidimensionale este: n',de exemplu.Rău(np_array))

# Creați un tablou bidimensional

np_array=de exemplu.matrice([[5, 3, 5], [5, 4, 3]])

# Imprimarea matricei și valorile medii

imprimare(' nValorile matricei bidimensionale NumPy sunt: n',np_array)

imprimare(„Valorile medii ale tabloului bidimensional sunt: n',de exemplu.Rău(np_array,axă=0))

Ieșire :

Următoarea ieșire va apărea după executarea scriptului de mai sus.

Utilizarea funcției max ()

Sintaxa funcției max () este dată mai jos.

Sintaxă :

neclintit.max(input_array,axă=Nici unul,afară=Nici unul,keepdims=Nici unul,iniţială=Nici unul,Unde=Nici unul)

Această funcție poate lua șase argumente. Scopurile acestor argumente sunt descrise mai jos:

input_array

Este un argument obligatoriu care ia o matrice ca valoare și această funcție află valoarea maximă a matricei.

axă

Este un argument opțional, iar valoarea acestuia poate fi un număr întreg sau tuplul numerelor întregi. Acest argument este utilizat pentru matricea multidimensională.

afară

Este un argument opțional și este utilizat atunci când ieșirea funcției va trebui să fie stocată într-o matrice alternativă.

keepdims

Este un argument opțional și orice valoare booleană poate fi setată în acest argument. Este folosit pentru a transmite ieșirea în mod corespunzător pe baza matricei de intrare.

iniţială

Este un argument opțional care este utilizat pentru a seta valoarea minimă a rezultatului.

Unde

Este un argument opțional care este utilizat pentru a compara elementele matricei pentru a afla valoarea maximă. Valoarea implicită a acestui argument este Nici unul .

Această funcție returnează valoarea maximă pentru matricea unidimensională sau o matrice a valorilor maxime pentru matricea multidimensională.

Exemplu: Utilizarea funcției max ()

Următorul exemplu arată utilizarea funcției max () pentru a afla valoarea maximă a unui tablou unidimensional.

# import biblioteca NumPy

importneclintitla fel dede exemplu

# Creați o serie de numere întregi NumPy

np_array=de exemplu.matrice([douăzeci și unu, 5, 3. 4, 12, 30, 6])

# Găsiți valoarea maximă din matrice

valoare_ max=de exemplu.max(np_array)

# Imprimați valoarea maximă

imprimare(„Valoarea maximă a tabloului este:”,valoare_ max)

Ieșire :

Următoarea ieșire va apărea după executarea scriptului de mai sus.

Utilizarea funcției min ()

Sintaxa funcției min () este dată mai jos.

Sintaxă :

neclintit.min(input_array,axă=Nici unul,afară=Nici unul,keepdims=Nici unul,iniţială=Nici unul,Unde=Nici unul)

Scopurile argumentelor acestei funcții sunt aceleași cu funcția max () care a fost explicată în partea funcției max (). Aceasta returnează valoarea minimă a matricei de intrare.

Exemplu: Utilizarea funcției min ()

Următorul exemplu arată utilizarea funcției min () pentru a afla valoarea minimă a unui tablou unidimensional.

# import biblioteca NumPy

importneclintitla fel dede exemplu

# Creați o serie de numere întregi NumPy

np_array=de exemplu.matrice([douăzeci și unu, 5, 3. 4, 12, 30, 6])

# Găsiți valoarea maximă din matrice

valoare_ max=de exemplu.max(np_array)

# Imprimați valoarea maximă

imprimare(„Valoarea maximă a tabloului este:”,valoare_ max)

Ieșire :

Următoarea ieșire va apărea după executarea scriptului de mai sus.

Concluzie

Scopurile a trei funcții agregate utile (mean (), max () și min ()) au fost explicate în acest tutorial pentru a ajuta cititorii să cunoască modalitățile de utilizare a acestor funcții în scriptul Python.