numpy.random.random_integers()
es una de las funciones para hacer un muestreo aleatorio en numpy. Devuelve una array de forma especificada y la llena con números enteros aleatorios desde bajo (inclusivo) hasta alto (exclusivo), es decir, en el intervalo[low, high).
Sintaxis: numpy.random.random_integers(bajo, alto=Ninguno, tamaño=Ninguno)
Parámetros:
bajo: [int] Número entero más bajo (con signo) que se extraerá de la distribución. Pero funciona como un número entero más alto en la muestra si alto = Ninguno.
high : [int, opcional] El entero más grande (con signo) que se extraerá de la distribución.
tamaño: [int o tupla de enteros, opcional] Forma de salida. Si la forma dada es, por ejemplo, (m, n, k), entonces se extraen m * n * k muestras. El valor predeterminado es Ninguno, en cuyo caso se devuelve un único valor.Retorno: Array de enteros aleatorios en el intervalo
[low, high)
o un solo entero aleatorio si no se proporciona el tamaño.
Código #1:
# Python program explaining # numpy.random.random_integers() function # importing numpy import numpy as geek # output array out_arr = geek.random.random_integers(low = 0, high = 5, size = 4) print ("Output 1D Array filled with random integers : ", out_arr)
Output 1D Array filled with random integers : [1 1 4 1]
Código #2:
# Python program explaining # numpy.random.random_integers() function # importing numpy import numpy as geek # output array out_arr = geek.random.random_integers(low = 3, size =(3, 3)) print ("Output 2D Array filled with random integers : ", out_arr)
Output 2D Array filled with random integers : [[2 3 1] [2 2 3] [3 3 3]]
Código #3:
# Python program explaining # numpy.random.random_integers() function # importing numpy import numpy as geek # output array out_arr = geek.random.random_integers(1, 6, (2, 2, 3)) print ("Output 3D Array filled with random integers : ", out_arr)
Output 3D Array filled with random integers : [[[4 8 5 7] Output 3D Array filled with random integers : [[[5 1 5] [5 4 1]] [[3 6 4] [4 5 3]]]
Publicación traducida automáticamente
Artículo escrito por jana_sayantan y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA