numpy.clip()>
-funktiota käytetään taulukon arvojen leikkaamiseen (rajoittamiseen).
Kun väli on annettu, intervallin ulkopuoliset arvot leikataan intervallin reunoihin. Jos esimerkiksi on määritetty väli [0, 1], arvoista 0 pienemmistä arvoista tulee 0 ja suuremmista kuin 1 arvoista tulee 1.
Syntaksi : numpy.clip(a, a_min, a_max, out=Ei mitään)
laskea erillinen sqlParametrit:
a: Taulukko, joka sisältää leikattavia elementtejä.
olen sisällä : Minimiarvo.
–> Jos ei mitään, leikkausta ei suoriteta intervallin alareunassa. Enintään yksi arvoista a_min ja a_max voi olla Ei mitään.
a_max: Suurin arvo.
–> Jos ei mitään, leikkausta ei suoriteta yläreunassa. Enintään yksi arvoista a_min ja a_max voi olla Ei mitään.
–> Jos a_min tai a_max ovat taulukon kaltaisia, kolme taulukkoa lähetetään niiden muotojen mukaisesti.
ulos: Tulokset sijoitetaan tähän taulukkoon. Se voi olla syöteryhmä paikan päällä tapahtuvaa leikkaamista varten. ulostulon on oltava oikean muotoinen, jotta tulos pysyy. Sen tyyppi on säilynyt.Paluu: clipped_array
Koodi #1:
# Python3 code demonstrate clip() function> > # importing the numpy> import> numpy as np> > in_array> => [> 1> ,> 2> ,> 3> ,> 4> ,> 5> ,> 6> ,> 7> ,> 8> ]> print> (> 'Input array : '> , in_array)> > out_array> => np.clip(in_array, a_min> => 2> , a_max> => 6> )> print> (> 'Output array : '> , out_array)> |
>
>
Lähtö:
Input array : [1, 2, 3, 4, 5, 6, 7, 8] Output array : [2 2 3 4 5 6 6 6]>
Koodi #2:
mikä on desktop.ini
java-merkkijonon muunnos int:ksi
# Python3 code demonstrate clip() function> > # importing the numpy> import> numpy as np> > in_array> => [> 1> ,> 2> ,> 3> ,> 4> ,> 5> ,> 6> ,> 7> ,> 8> ,> 9> ,> 10> ]> print> (> 'Input array : '> , in_array)> > out_array> => np.clip(in_array, a_min> => [> 3> ,> 4> ,> 1> ,> 1> ,> 1> ,> 4> ,> 4> ,> 4> ,> 4> ,> 4> ],> > a_max> => 9> )> print> (> 'Output array : '> , out_array)> |
>
>
Lähtö:
Input array : [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] Output array : [3 4 3 4 5 6 7 8 9 9]>