logo

Losowe pobieranie próbek w numpy | funkcja randint().

numpy.random.randint()> jest jedną z funkcji losowego próbkowania w numpy. Zwraca tablicę o określonym kształcie i wypełnia ją losowymi liczbami całkowitymi od niskiej (włącznie) do wysokiej (wyłącznie), czyli w przedziale [low, high).>

Składnia: numpy.random.randint(low, high=Brak, rozmiar=Brak, dtype=’l’)

Parametry:
Niski : [int] Najniższa liczba całkowita (ze znakiem) do pobrania z rozkładu. Jednak jeśli high=None, działa ona jak najwyższa liczba całkowita w próbie.
wysoki : [int, opcjonalnie] Największa liczba całkowita (ze znakiem) do pobrania z rozkładu.
rozmiar: [int lub krotka int, opcjonalnie] Kształt wyjściowy. Jeżeli dany kształt to np. (m, n, k), to pobieranych jest m*n*k próbek. Wartość domyślna to Brak. W takim przypadku zwracana jest pojedyncza wartość.
typ d: [opcjonalne] Żądany typ danych wyjściowych.



Powrót : Tablica losowych liczb całkowitych w przedziale [low, high)>lub pojedynczy taki losowy int, jeśli nie podano rozmiaru.

aktor baran

Kod nr 1:




# Python program explaining> # numpy.random.randint() function> > # importing numpy> import> numpy as geek> > # output array> out_arr>=> geek.random.randint(low>=> 0>, high>=> 3>, size>=> 5>)> print> (>'Output 1D Array filled with random integers : '>, out_arr)>

>

>

Wyjście :

aes vs des
 Output 1D Array filled with random integers : [1 1 0 1 1]>

Kod nr 2:




# Python program explaining> # numpy.random.randint() function> > # importing numpy> import> numpy as geek> > > # output array> out_arr>=> geek.random.randint(low>=> 4>, size>=>(>2>,>3>))> print> (>'Output 2D Array filled with random integers : '>, out_arr)>

>

Java równa się metoda
>

Wyjście :

 Output 2D Array filled with random integers : [[1 1 0] [1 0 3]]>


Kod nr 3:


komentarze w Javie



# Python program explaining> # numpy.random.randint() function> > # importing numpy> import> numpy as geek> > # output array> out_arr>=> geek.random.randint(>2>,>10>, (>2>,>3>,>4>))> print> (>'Output 3D Array filled with random integers : '>, out_arr)>

>

>

Wyjście :

 Output 3D Array filled with random integers : [[[4 8 5 7] [6 5 6 7] [4 3 4 3]] [[2 9 2 2] [3 2 2 3] [6 8 3 2]]]>