Python NumPy-biblioteket har mange samlede eller statistiske funksjoner for å utføre forskjellige typer oppgaver med den endimensjonale eller flerdimensjonale matrisen. Noen av de nyttige aggregatfunksjonene er gjennomsnitt (), min (), maks (), gjennomsnitt (), sum (), median (), persentil (), etc. Bruken av gjennomsnitt (), min () og maks () funksjonene er beskrevet i denne veiledningen. De mener() funksjon brukes til å returnere den aritmetiske gjennomsnittsverdien til matriseelementene. Det aritmetiske gjennomsnittet beregnes ved å dele summen av alle elementene i matrisen med det totale antallet matriseelementer. Hvis den bestemte aksen er nevnt i funksjonen, vil den beregne gjennomsnittsverdien til den bestemte aksen. maks () funksjonen brukes til å finne ut den maksimale verdien fra matriseelementene eller elementene til den spesielle matriseaksen. min () funksjonen brukes til å finne ut minimumsverdien fra matriseelementene eller den spesielle matriseaksen.
Bruk av middel () funksjon
Syntaksen for gjennomsnittet () -funksjonen er gitt nedenfor.
Syntaks:
bedøvet.gjennomsnitt (input_array, akse = Ingen, dtype = Ingen, ut = Ingen, keepdims =Denne funksjonen kan ta fem argumenter. Formålet med disse argumentene er beskrevet nedenfor:
input_array
Det er et obligatorisk argument som tar en matrise som verdien, og gjennomsnittet av matrisen verdiene beregnes av denne funksjonen.
akser
Det er et valgfritt argument, og verdien av dette argumentet kan være et heltall eller helheten. Dette argumentet brukes for den flerdimensjonale matrisen. Hvis verdien av akser er satt til 0, vil funksjonen beregne gjennomsnittet av kolonneverdiene, og hvis verdien av akser er satt til 1, vil funksjonen beregne gjennomsnittet av radverdiene.
dtype
Det er et valgfritt argument som brukes til å definere datatypen for gjennomsnittsverdien.
ute
Det er et valgfritt argument og brukes når utgangen av funksjonen må lagres i en alternativ matrise. I dette tilfellet må dimensjonen til utdataoppstillingen være den samme som inngangsoppsettet. Standardverdien for dette argumentet er Ingen.
keepdims
Det er et valgfritt argument, og hvilken som helst boolsk verdi kan angis i dette argumentet. Den brukes til å overføre utdataene riktig basert på inngangsoppstillingen.
Denne funksjonen returnerer en matrise av middelverdier hvis verdien for utargumentet er satt til Ingen, Ellers returnerer funksjonen referansen til utdataoppstillingen.
Eksempel: Bruke middel () -funksjon
Følgende eksempel viser hvordan gjennomsnittsverdien til en endimensjonal og todimensjonal matrise kan beregnes. Her brukes den første middelverdi () -funksjonen med et endimensjonalt utvalg av heltall, og den andre gjennomsnittet () -funksjonen brukes med et todimensjonalt utvalg av heltall.
# importer NumPy-biblioteketimporter nummen som np
# Opprett en endimensjonal matrise
np_array = np.matrise ([6, 4, 9, 3, 1])
# Skriv ut matrise og middelverdier
print ("Verdiene til den endimensjonale NumPy-matrisen er: \ n", np_array)
print ("Gjennomsnittsverdien for den endimensjonale matrisen er: \ n", np.mener (np_array))
# Opprett en todimensjonal matrise
np_array = np.matrise ([[5, 3, 5], [5, 4, 3]])
# Skriv ut matrise og middelverdier
print ("\ nVerdiene til den todimensjonale NumPy-matrisen er: \ n", np_array)
print ("Gjennomsnittsverdiene til den todimensjonale matrisen er: \ n", np.gjennomsnitt (np_array, akse = 0))
Produksjon:
Følgende utdata vises etter å ha utført skriptet ovenfor.
Bruk av max () -funksjonen
Syntaksen til max () -funksjonen er gitt nedenfor.
Syntaks:
bedøvet.maks (input_array, axis = None, out = None, keepdims = None, initial = None, where = None)Denne funksjonen kan ta seks argumenter. Formålet med disse argumentene er beskrevet nedenfor:
input_array
Det er et obligatorisk argument som tar en matrise som verdien, og denne funksjonen finner ut maksimumsverdien til matrisen.
akser
Det er et valgfritt argument, og verdien kan være et heltall eller helheten. Dette argumentet brukes for den flerdimensjonale matrisen.
ute
Det er et valgfritt argument og brukes når utgangen av funksjonen må lagres i en alternativ matrise.
keepdims
Det er et valgfritt argument, og hvilken som helst boolsk verdi kan angis i dette argumentet. Den brukes til å overføre utdataene riktig basert på inndataoppstillingen.
første
Det er et valgfritt argument som brukes til å angi minimumsverdien for utdataene.
hvor
Det er et valgfritt argument som brukes til å sammenligne matriseelementene for å finne ut maksimumsverdien. Standardverdien for dette argumentet er Ingen.
Denne funksjonen returnerer maksimumsverdien for den endimensjonale matrisen eller en matrise med de maksimale verdiene for den multidimensjonale matrisen.
Eksempel: Bruk av max () -funksjonen
Følgende eksempel viser bruken av funksjonen max () for å finne ut maksimumsverdien til en endimensjonal matrise.
# importer NumPy-biblioteketimporter nummen som np
# Opprett NumPy-rekke med heltall
np_array = np.matrise ([21, 5, 34, 12, 30, 6])
# Finn maksimumsverdien fra matrisen
max_value = np.maks (np_array)
# Skriv ut maksimumsverdien
print ('Maksimumsverdien til matrisen er:', max_value)
Produksjon:
Følgende utdata vises etter å ha utført skriptet ovenfor.
Bruk av min () -funksjonen
Syntaksen til min () -funksjonen er gitt nedenfor.
Syntaks:
bedøvet.min (input_array, axis = None, out = None, keepdims = None, initial = None, where = None)Formålet med argumentene til denne funksjonen er de samme som max () -funksjonen som er forklart i den delen av max () -funksjonen. Dette returnerer minimumsverdien til inngangsmatrisen.
Eksempel: Bruk min () -funksjon
Følgende eksempel viser bruken av min () -funksjonen for å finne ut minimumsverdien til en endimensjonal matrise.
# importer NumPy-biblioteketimporter nummen som np
# Opprett NumPy-rekke med heltall
np_array = np.matrise ([21, 5, 34, 12, 30, 6])
# Finn maksimumsverdien fra matrisen
max_value = np.maks (np_array)
# Skriv ut maksimumsverdien
print ('Maksimumsverdien til matrisen er:', max_value)
Produksjon:
Følgende utdata vises etter å ha utført skriptet ovenfor.
Konklusjon
Formålet med tre nyttige aggregatfunksjoner (middel (), maks () og min ()) er blitt forklart i denne veiledningen for å hjelpe leserne å vite hvordan de kan bruke disse funksjonene i python-skript.