Numpy ptp meetod

Numpy Ptp Meetod



NumPy tähistab Numerical Pythonit ja see on Pythoni programmeerimisteek. Sellel on erinevad põhifunktsioonid, matemaatilised funktsioonid, statistilised funktsioonid ja stringifunktsioonid. Ptp() meetod on üks NumPy teegi statistilisi funktsioone. PTP tähistab tippu tippu. NumPy massiivist konkreetse telje vahemiku leidmiseks kasutatakse meetodit NumPy ptp(). Vahemik varieerub maksimaalsest miinimumini.

Vahemiku saab arvutada järgmiselt:

Vahemik = Maksimaalne väärtus – minimaalne väärtus

NumPy ptp() meetodi süntaks

NumPy ptp() meetodit saab deklareerida järgmiselt:







X = NumPy. ptp ( arr , telg = mitte ühtegi , välja = mitte ühtegi , hämaraks jääma = < väärtus puudub > )

NumPy ptp() meetodi parameetrid

Nüüd arutame funktsiooni ptp() poolt aktsepteeritud argumentide kirjeldust:



Arr = Arr tähistab sisendmassiivi andmeid.



Telg = Telg tähistab seda, mida mööda teljevahemik leitakse. Vaikimisi töötab sisendmassiiv tasandatud kujul. Lamendatud tähendab massiivi tööd kõigil telgedel. Kui telje väärtus on 0, tähistab see vahemikku veerus. Ja kui telje väärtus on 1, tähistab see vahemikku piki rida.





Välja = Out tähistab alternatiivset massiivi, kuhu tahame väljundi või tulemuse salvestada. Selle massiivi mõõtmed peavad vastama soovitud tulemuse mõõtmetele.

Hoidke hämaras = See on ka valikuline argument. See parameeter on abiks siis, kui väljundmassiivi on vale või vähendatud vasakule mõõtmega üks, parandab see massiivi tulemusi.



NumPy ptp() meetodi tagastusväärtus

Tagastusväärtus tähendab käivitatud koodi väljundit. NumPy ptp() meetod tagastab massiivi vahemiku. See tagastab skalaarväärtused.

Näide nr 1:

Selles näites arutame, kuidas leida või arvutada 1D massiivi vahemikku funktsiooni NumPy ptp() abil.

Alustame koodi, importides nõutava teegi. Peame integreerima Pythoni NumPy mooduli np-na. Seejärel initsialiseerisime järgmises avalduses ühemõõtmelise massiivi kui 'arr' ja määrasime sellele erinevad väärtused. Seejärel kasutasime lause 'Antud massiiv on' kuvamiseks meetodit print(). Antud ühemõõtmelise massiivi üksuste printimiseks kasutatakse taas funktsiooni print(). Avaldus 'Antud massiivi vahemik on' trükitakse print() meetodi abil. Viimases etapis rakendatakse pakutava massiivi vahemiku leidmiseks meetodit NumPy ptp(). Vahemiku leidmiseks on see ligikaudu miinus miinimumväärtus maksimaalsest väärtusest. Prindilause kuvatakse ka antud 1D massiivi arvutatud vahemiku kuvamiseks.

Meil on tulemus, kus meile jääb antud massiivi vahemik.

Näide nr 2:

Sel juhul näeme, kuidas saada 2D-massiivi vahemikku, kutsudes funktsiooni NumPy ptp().

Esiteks on oluline ja kohustuslik samm Pythoni NumPy teegi importimine. Importisime selle np. Järgmiseks võtsime muutujaks 'DATA' ja määrasime sellele muutujale 'DATA' erinevad väärtused. Oleme läbinud kahemõõtmelise massiivi, nii et saame selle kahemõõtmelise massiivi vahemiku. 2D-massiivis võetud väärtused on: [[2, 15], [10, 1]]. Meetod print() kuvab väljundina 2D-massiivi nõutavad elemendid. Jällegi oleme kutsunud funktsiooni print(), et näidata väidet 'Antud 2D massiivi vahemik on'. Lõpuks kutsusime 2D-massiivi vahemiku leidmiseks välja funktsiooni np.ptp(). See funktsioon sisaldab parameetrina antud 2d massiivi väärtusi.

Väljundis on 2D-massiivi vahemik '14' ja see arvutatakse järgmiselt: maksimaalne väärtus – minimaalne väärtus.

Näide nr 3:

Siin vaatleme 2D-massiivi reapõhise vahemiku arvutamise meetodit, kasutades NumPy ptp().

Nagu me juba teame, on raamatukogu importimine peamine samm. Nii et antud juhul oleme koodi käivitamiseks lisanud NumPy mooduli np-na. Seejärel kuulutati 'X' ja see säilitas kahemõõtmelise massiivi elemendid. Seejärel kasutage funktsiooni print(), et kuvada rida 'Antud massiiv on'. Prindifunktsioon prindib ka kahemõõtmelise massiivi. Nüüd leiame antud massiivi vahemiku, kutsudes välja NumPy ptp() meetodi, pakkudes parameetri 'telg' kujul telg = 1. See annab kahemõõtmelise massiivi vahemiku rea kaupa.

Tulemuseks on 2D-massiivi ridade vahemik, kuna meil on parameetri 'telg' väärtus 1.

Näide nr 4:

Vaatame, kuidas numPy ptp() abil saada 2D-massiivi veergude kaupa vahemikku.

Sel juhul õpime 2D-massiivi vahemiku leidmist vertikaalselt. Esimene samm on NumPy teegi integreerimine. Teine samm hõlmab muutuja 'Y' lähtestamist sisend-2D-massiivina, et salvestada massiivi väärtused. Kolmas samm on NumPy 2D massiivi väärtuste printimine, kutsudes välja print() funktsiooni, edastades selles olevad väärtused 'Y' argumendina. Neljandas etapis kutsutakse uuesti välja printlause, et näidata fraasi 'Antud massiivi vahemik, kui telg = 0'. Lõpuks käivitage funktsioon np.ptp(), et saada määratletud 2D massiivi vahemik. Sellel meetodil on kaks argumenti, mis hõlmavad nõutavat massiivi ja parameetrit 'telg'. Siin määrame argumendi 'telg' väärtuseks 0, kuna tahame leida 2D-massiivi vahemiku veergude kaupa.

Pärast programmi edukat täitmist on meil järgmine väljund:

Järeldus

NumPy ptp() meetodi paremaks mõistmiseks oleme juhendis käsitlenud paljusid teemasid. Kaetud on meetodi NumPy ptp() süntaks, parameetrid ja tagastusväärtus. Ühemõõtmelise massiivi vahemik arvutati esimeses koodis ja kahemõõtmelise massiivi vahemik määrati teises näites. 2D-massiivi vahemikku nii rea- kui ka veeru kaupa on hinnatud kahel viimasel juhul.