logo

numpy.random.choice() i Python

Med hjälp av val() metod, kan vi få slumpmässiga prover av en dimensionell array och returnera slumpmässiga prover av numpy array.

Syntax : numpy.random.choice(a, size=Ingen, replace=True, p=None)



Parametrar:

1) a – 1-D array av numpy med slumpmässiga prover.

2) storlek - Utdataform av slumpmässiga prover av numpy array.



3) byt ut - Oavsett om provet är med eller utan ersättning.

namn på specialtecken

4) p – Sannolikheten bifogas med varje prov i en.

Utgång: Returnera den numpy arrayen av slumpmässiga prover.



Exempel #1:

I det här exemplet kan vi se det genom att använda val() metod, kan vi få slumpmässiga prover av numpy array, det kan generera enhetliga eller olikformiga prover genom att använda denna metod.

Python3




centrera en bild i css
# import choice> import> numpy as np> import> matplotlib.pyplot as plt> > # Using choice() method> gfg>=> np.random.choice(>13>,>5000>)> > count, bins, ignored>=> plt.hist(gfg,>25>, density>=> True>)> plt.show()>

>

>

Utgång:

vba

Exempel #2:

Python3




android versioner

# import choice> import> numpy as np> import> matplotlib.pyplot as plt> > # Using choice() method> gfg>=> np.random.choice(>5>,>1000>, p>=>[>0.2>,>0.1>,>0.3>,>0.4>,>0>])> > count, bins, ignored>=> plt.hist(gfg,>14>, density>=> True>)> plt.show()>

>

>

Utgång: