S pomocou výber() metódou, môžeme získať náhodné vzorky jednorozmerného poľa a vrátiť náhodné vzorky numpy poľa.
Syntax: numpy.random.choice(a, veľkosť=Žiadne, nahradiť=Pravda, p=Žiadne)
Parametre:
1) a – 1-D pole numpy s náhodnými vzorkami.
2) veľkosť - Výstupný tvar náhodných vzoriek numpy poľa.
3) nahradiť - Či je vzorka s výmenou alebo bez nej.
a-b prerezávanie4) p – Pravdepodobnosť spojená s každou vzorkou v a.
Výkon : Vráti numpy pole náhodných vzoriek.
Príklad #1:
Na tomto príklade to môžeme vidieť pomocou výber() metódou, sme schopní získať náhodné vzorky numpy poľa, pomocou tejto metódy môže generovať rovnomerné alebo nehomogénne vzorky.
Python3
# 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()> |
>
>
Výkon :
Príklad č. 2:
Python3
# 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()> |
>
>
Výkon :

