logo

Випадкова вибірка в numpy | функція randint().

numpy.random.randint()> є однією з функцій для виконання випадкової вибірки в numpy. Він повертає масив заданої форми та заповнює його випадковими цілими числами від низького (включно) до високого (виключно), тобто в інтервалі [low, high).>

Синтаксис: numpy.random.randint(low, high=None, size=None, dtype=’l’)

Параметри:
низький: [int] Найменше ціле число (зі знаком), яке буде взято з розподілу. Але воно працює як найвище ціле число у вибірці, якщо high=None.
високий: [int, необов’язковий] Найбільше ціле число (зі знаком), яке буде взято з розподілу.
розмір: [ціле або кортеж цілих, необов’язково] Вихідна форма. Якщо задана форма, наприклад, (m, n, k), то буде взято m * n * k зразків. За замовчуванням значення «Немає», у цьому випадку повертається одне значення.
dtype : [необов’язково] Бажаний тип вихідних даних.



Повернення: Масив випадкових цілих чисел в інтервалі [low, high)>або одне таке випадкове int, якщо розмір не вказано.

Код #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)>

структури з використанням масивів у c
>

>

Вихід:

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

Код №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)>

>

>

Вихід:

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


Код #3:




швидке сортування java
# 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)>

>

>

Вихід:

 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]]]>