Numpy NP.gulv

Numpy NP.gulv
Den numpy gulvfunksjonen lar deg få gulvverdiene til hvert numerisk element i en matrise. Gulvverdien refererer til nærmeste heltall mindre enn eller lik det reelle tallet.

Uten videre, la oss gå på å utforske.

Funksjonssyntaks

Som de fleste numpy funksjoner, har gulvfunksjonen en enkel syntaks med mange parametere, som vist nedenfor:

numpy.gulv (x, /, ut = ingen, *, hvor = true, casting = 'same_kind', order = 'k', dtype = ingen, subok = true [, signatur, extobj]) =

Parametere

Til tross for de mange parametrene, vil du ofte finne deg selv ved å bruke tre parametere om gangen.

La oss diskutere noen standardparametere i funksjonen.

  1. X - refererer til inngangsarrayen.
  2. ut - spesifiserer en alternativ matrise for å lagre utgangsresultatet.
  3. dtype - Angir målutgangsdatatypen.
  4. Hvor - tilstanden som sendes over inngangsarrayen.
  5. ** Kwargs - bare argumenter for nøkkelord. Sjekk dokumentene her.

Returverdi

Funksjonen vil returnere en matrise som holder gulvverdiene til hvert element i matrisen: yeap, det er så enkelt.

Eksempel 1

La oss vise hvordan funksjonen fungerer med noen grunnleggende eksempler:

# Importer numpy
Importer numpy som NP
arr = np.Array ([-1.4, 1.2, -0.91, 34.2])
trykk (NP.gulv (arr))

Dette bør returnere en rekke absolutte verdier av hvert element i samlingen.

Den resulterende utgangsgruppen er som vist:

[-2. 1. -1. 34.]

Eksempel 2

Eksemplet nedenfor viser hvordan du bruker gulvfunksjonen med en 2D -matrise.

arr_2d = np.Array ([[-0.3141, 3.141], [-3.141, .3141]])
trykk (NP.gulv (arr_2d))

Dette skulle komme tilbake:

[[-1. 3.]
[-4. 0.]]

Konklusjon

Dette var en kort opplæring som illustrerer hvordan du bruker Numpy -funksjonen for å få gulvverdiene til hvert element i en matrise.

Glad feilsøking 😊