Vamos explorar como essa função funciona e como usá -la.
Sintaxe da função de escolha aleatória numpy
A função possui uma sintaxe relativamente direta, conforme expresso no trecho de código abaixo:
aleatório.escolha (a, size = nenhum, substitua = true, p = nenhum)Parâmetros de função
Os parâmetros acima são explicados:
Valor de retorno da função
A função retorna amostras aleatórias geradas a partir da matriz de entrada.
Exemplos
Vamos ilustrar como usar essa função por meio de exemplos.
Exemplo 1
Considere o snippet de código de exemplo mostrado abaixo:
# importar numpyO código acima deve gerar uma amostra uniforme do tamanho cinco do NP.ARANGE (10).
A saída resultante é como mostrado:
[1 8 9 5 2]Exemplo 2
Para desativar a substituição, você pode especificar o parâmetro de substituição para false como mostrado:
importar numpy como npO valor resultante é como mostrado:
[0 8 3 2 1]Exemplo 3
Para gerar amostras não uniformes, podemos fazer:
Imprimir (NP.aleatório.escolha (5, 5, p = [0.2, 0.1, 0.3, 0.4, 0]))Isso deve retornar:
[3 0 3 3 0]Fechamento
Neste artigo, discutimos como o aleatório.a função de escolha () funciona e como usá -la para obter amostras aleatórias de uma matriz de entrada.
Verifique os documentos para obter mais e obrigado por ler!!