Hogyan kell használni a Python NumPy mean (), min () és max () függvényeit?

How Use Python Numpy Mean



A Python NumPy könyvtár számos összesített vagy statisztikai funkcióval rendelkezik különböző típusú feladatok elvégzésére az egydimenziós vagy többdimenziós tömb segítségével. Néhány hasznos összesítő függvény átlag (), min (), max (), átlagos (), összeg (), medián (), percentilis () stb. . A felhasználásai átlag (), min () és max () funkcióit ebben az oktatóanyagban ismertetjük. Az átlagos() függvény a tömb elemek számtani középértékének visszaadására szolgál. A számtani átlagot úgy számítják ki, hogy elosztják a tömb összes elemének összegét a tömb elemeinek teljes számával. Ha az adott tengely szerepel a függvényben, akkor kiszámítja az adott tengely átlagértékét. max () függvénnyel a tömb elemeiből vagy az adott tömb tengely elemeiből lehet megtudni a maximális értéket. min () függvény a tömb elemekből vagy az adott tömb tengelyből a minimális érték megállapítására szolgál.

A mean () függvény használata

Az mean () függvény szintaxisa az alábbiakban található.







Szintaxis :



szar.átlagos(input_array,tengely=Egyik sem,dtype=Egyik sem,ki=Egyik sem,sötétkék=<értéktelen>)

Ez a függvény öt érvet tartalmazhat. Ezen érvek céljait az alábbiakban ismertetjük:



input_array





Ez egy kötelező argumentum, amely tömböt vesz fel értékként, és a tömbértékek átlagát ez a függvény számítja ki.

tengely



Ez egy opcionális argumentum, és ennek az argumentumnak az értéke lehet egész szám vagy egész számok sora. Ezt az érvet használják a többdimenziós tömbhöz. Ha az értéke tengely értéke 0, akkor a függvény kiszámítja az oszlop értékeinek átlagát, és ha az értékét tengely értéke 1, akkor a függvény kiszámítja a sorok átlagát.

dtype

Ez egy opcionális argumentum, amely az átlagérték adattípusának meghatározására szolgál.

ki

Ez egy opcionális argumentum, és akkor használatos, amikor a függvény kimenetét alternatív tömbben kell tárolni. Ebben az esetben a kimeneti tömb méretének meg kell egyeznie a bemeneti tömb méretével. Ennek az argumentumnak az alapértelmezett értéke Egyik sem .

sötétkék

Ez egy opcionális argumentum, és bármely logikai érték beállítható ebben az argumentumban. A kimenet megfelelő továbbítására szolgál a bemeneti tömb alapján.

Ez a függvény az átlagértékek tömbjét adja vissza, ha az out argumentum értéke értéke Egyik sem , különben a függvény visszaadja a hivatkozást a kimeneti tömbre.

Példa: mean () függvény használata

A következő példa bemutatja, hogyan lehet kiszámítani az egy- és kétdimenziós tömb átlagértékét. Itt az első átlag () függvényt egész számok egydimenziós tömbjével, a második átlag () függvényt pedig egész számok kétdimenziós tömbjével használjuk.

# importálja a NumPy könyvtárat

importszarmintpéldául

# Hozzon létre egy egydimenziós tömböt

np_array=például.sor([6, 4, 9, 3, 1])

# Nyomtatási tömb és átlagértékek

nyomtatás('Az egydimenziós NumPy tömb értékei: n',np_array)

nyomtatás('Az egydimenziós tömb átlagos értéke: n',például.átlagos(np_array))

# Hozzon létre egy kétdimenziós tömböt

np_array=például.sor([[5, 3, 5], [5, 4, 3]])

# Nyomtatási tömb és átlagértékek

nyomtatás(' nA kétdimenziós NumPy tömb értékei: n',np_array)

nyomtatás('A kétdimenziós tömb átlagos értékei: n',például.átlagos(np_array,tengely=0))

Kimenet :

A fenti kimenet megjelenik a fenti parancsfájl végrehajtása után.

A max () függvény használata

A max () függvény szintaxisa az alábbiakban található.

Szintaxis :

szar.max(input_array,tengely=Egyik sem,ki=Egyik sem,sötétkék=Egyik sem,a kezdeti=Egyik sem,ahol=Egyik sem)

Ez a függvény hat érvet tartalmazhat. Ezen érvek céljait az alábbiakban ismertetjük:

input_array

Ez egy kötelező argumentum, amely tömböt vesz fel értékként, és ez a függvény megtudja a tömb maximális értékét.

tengely

Ez egy opcionális argumentum, és értéke lehet egész szám vagy egész számok sora. Ezt az érvet használják a többdimenziós tömbhöz.

ki

Ez egy opcionális argumentum, és akkor használatos, amikor a függvény kimenetét alternatív tömbben kell tárolni.

sötétkék

Ez egy opcionális argumentum, és bármely logikai érték beállítható ebben az argumentumban. A kimenet megfelelő továbbítására szolgál a bemeneti tömb alapján.

a kezdeti

Ez egy opcionális argumentum, amely a kimenet minimális értékének beállítására szolgál.

ahol

Ez egy opcionális argumentum, amelyet a tömb elemeinek összehasonlítására használnak a maximális érték megállapításához. Ennek az argumentumnak az alapértelmezett értéke Egyik sem .

Ez a függvény az egydimenziós tömb maximális értékét adja vissza, vagy a többdimenziós tömb maximális értékeinek tömbjét.

Példa: A max () függvény használata

A következő példa a max () függvény használatát mutatja be, hogy megtudja az egydimenziós tömb maximális értékét.

# importálja a NumPy könyvtárat

importszarmintpéldául

# Hozzon létre NumPy tömböt egész számokból

np_array=például.sor([huszonegy, 5, 3. 4, 12, 30, 6])

# Keresse meg a tömb maximális értékét

max_value=például.max(np_array)

# Nyomtassa ki a maximális értéket

nyomtatás('A tömb maximális értéke:',max_value)

Kimenet :

A fenti kimenet megjelenik a fenti parancsfájl végrehajtása után.

A min () függvény használata

A min () függvény szintaxisa az alábbiakban található.

Szintaxis :

szar.min(input_array,tengely=Egyik sem,ki=Egyik sem,sötétkék=Egyik sem,a kezdeti=Egyik sem,ahol=Egyik sem)

A függvény argumentumainak célja megegyezik a max () függvénnyel, amelyet a max () függvény részben ismertettünk. Ez a bemeneti tömb minimális értékét adja vissza.

Példa: A min () függvény használata

A következő példa a min () függvény használatát mutatja be, hogy megtudja az egydimenziós tömb minimális értékét.

# importálja a NumPy könyvtárat

importszarmintpéldául

# Hozzon létre NumPy tömböt egész számokból

np_array=például.sor([huszonegy, 5, 3. 4, 12, 30, 6])

# Keresse meg a tömb maximális értékét

max_value=például.max(np_array)

# Nyomtassa ki a maximális értéket

nyomtatás('A tömb maximális értéke:',max_value)

Kimenet :

A fenti kimenet megjelenik a fenti parancsfájl végrehajtása után.

Következtetés

Három hasznos összesített függvény (átlag (), max () és min ()) céljait ismertetjük ebben az oktatóanyagban, hogy segítsen az olvasóknak megismerni ezeknek a függvényeknek a használatát a python szkriptekben.