Hvordan bruges funktionerne Python NumPy mean (), min () og max ()?

How Use Python Numpy Mean



Python NumPy-bibliotek har mange samlede eller statistiske funktioner til at udføre forskellige typer opgaver med det endimensionale eller multidimensionale array. Nogle af de nyttige aggregerede funktioner er gennemsnit (), min (), maks (), gennemsnit (), sum (), median (), percentil () osv . Anvendelserne af mean (), min () og max () funktioner er beskrevet i denne vejledning. Det betyde() funktion bruges til at returnere den aritmetiske middelværdi af arrayelementerne. Det aritmetiske middel beregnes ved at dividere summen af ​​alle elementer i arrayet med det samlede antal arrayelementer. Hvis den særlige akse er nævnt i funktionen, beregner den middelværdien af ​​den bestemte akse. max () funktion bruges til at finde ud af den maksimale værdi fra arrayelementerne eller elementerne i den særlige array -akse. min () funktion bruges til at finde ud af minimumsværdien fra matrixelementerne eller den særlige matrixakse.

Brug af middelværdi () -funktionen

Syntaksen for middelværdien () -funktionen er angivet nedenfor.







Syntaks :



numpy.betyde(input_array,akse=Ingen,dtype=Ingen,ud=Ingen,keepdims=<ingen værdi>)

Denne funktion kan tage fem argumenter. Formålet med disse argumenter er beskrevet nedenfor:



input_array





Det er et obligatorisk argument, der tager et array som værdien, og gennemsnittet af arrayværdierne beregnes af denne funktion.

akse



Det er et valgfrit argument, og værdien af ​​dette argument kan være et heltal eller tuplen af ​​heltal. Dette argument bruges til det multidimensionale array. Hvis værdien af akse er indstillet til 0, beregner funktionen middelværdien af ​​kolonneværdierne, og hvis værdien af akse er sat til 1, så beregner funktionen middelværdien af ​​rækkeværdierne.

dtype

Det er et valgfrit argument, der bruges til at definere datatypen for middelværdien.

ud

Det er et valgfrit argument og bruges, når output fra funktionen skal gemmes i et alternativt array. I dette tilfælde skal dimensionen af ​​output array være den samme som input array. Standardværdien for dette argument er Ingen .

keepdims

Det er et valgfrit argument, og enhver boolsk værdi kan indstilles i dette argument. Det bruges til at transmittere output korrekt baseret på input array.

Denne funktion returnerer en matrix af middelværdier, hvis værdien af ​​out -argumentet er indstillet til Ingen , ellers returnerer funktionen referencen til output array.

Eksempel: Brug middel () funktion

Det følgende eksempel viser, hvordan middelværdien af ​​et endimensionelt og todimensionalt array kan beregnes. Her bruges den første middelværdi () -funktion med et endimensionalt array med heltalsnumre, og den anden middelværdi () -funktion bruges med et todimensionalt array af heltalsnumre.

# importer NumPy -bibliotek

importerenumpysomf.eks

# Opret et endimensionelt array

np_array=f.eks.array([6, 4, 9, 3, 1])

# Udskriv array og middelværdier

Print('Værdierne for det endimensionale NumPy-array er: n',np_array)

Print('Middelværdien af ​​det endimensionale array er: n',f.eks.betyde(np_array))

# Opret et todimensionalt array

np_array=f.eks.array([[5, 3, 5], [5, 4, 3]])

# Udskriv array og middelværdier

Print(' nVærdierne for det todimensionale NumPy-array er: n',np_array)

Print('Middelværdierne for det todimensionale array er: n',f.eks.betyde(np_array,akse=0))

Produktion :

Følgende output vises efter udførelse af ovenstående script.

Brug af funktionen max ()

Syntaksen for funktionen max () er angivet nedenfor.

Syntaks :

numpy.maks(input_array,akse=Ingen,ud=Ingen,keepdims=Ingen,initial=Ingen,hvor=Ingen)

Denne funktion kan tage seks argumenter. Formålet med disse argumenter er beskrevet nedenfor:

input_array

Det er et obligatorisk argument, der tager et array som værdien, og denne funktion finder ud af arrayets maksimale værdi.

akse

Det er et valgfrit argument, og dets værdi kan være et heltal eller tuplen af ​​heltal. Dette argument bruges til det multidimensionale array.

ud

Det er et valgfrit argument og bruges, når output fra funktionen skal gemmes i et alternativt array.

keepdims

Det er et valgfrit argument, og enhver boolsk værdi kan indstilles i dette argument. Det bruges til at transmittere output korrekt baseret på input array.

initial

Det er et valgfrit argument, der bruges til at angive minimumsværdien af ​​output.

hvor

Det er et valgfrit argument, der bruges til at sammenligne matrixelementerne for at finde ud af den maksimale værdi. Standardværdien for dette argument er Ingen .

Denne funktion returnerer den maksimale værdi for det endimensionale array eller et array med de maksimale værdier for det multi-dimensionelle array.

Eksempel: Brug af max () -funktionen

Følgende eksempel viser brugen af ​​funktionen max () til at finde den maksimale værdi af et endimensionelt array.

# importer NumPy -bibliotek

importerenumpysomf.eks

# Opret NumPy -array med heltal

np_array=f.eks.array([enogtyve, 5, 3. 4, 12, 30, 6])

# Find den maksimale værdi fra arrayet

max_værdi=f.eks.maks(np_array)

# Udskriv den maksimale værdi

Print('Den maksimale værdi af arrayet er:',max_værdi)

Produktion :

Følgende output vises efter udførelse af ovenstående script.

Brug af min () -funktionen

Syntaksen for funktionen min () er angivet nedenfor.

Syntaks :

numpy.min(input_array,akse=Ingen,ud=Ingen,keepdims=Ingen,initial=Ingen,hvor=Ingen)

Formålet med argumenterne for denne funktion er det samme som funktionen max (), der er forklaret i delen af ​​funktionen max (). Dette returnerer minimumsværdien af ​​input -arrayet.

Eksempel: Brug af min () -funktionen

Følgende eksempel viser brugen af ​​min () -funktionen til at finde ud af minimumsværdien af ​​et endimensionelt array.

# importer NumPy -bibliotek

importerenumpysomf.eks

# Opret NumPy -array med heltal

np_array=f.eks.array([enogtyve, 5, 3. 4, 12, 30, 6])

# Find den maksimale værdi fra arrayet

max_værdi=f.eks.maks(np_array)

# Udskriv den maksimale værdi

Print('Den maksimale værdi af arrayet er:',max_værdi)

Produktion :

Følgende output vises efter udførelse af ovenstående script.

Konklusion

Formålet med tre nyttige aggregerede funktioner (middelværdi (), max () og min ()) er blevet forklaret i denne vejledning for at hjælpe læserne med at kende måderne at bruge disse funktioner i python -script.