logo

numpy.random.choice() v Pythonu

S pomocí výběr() metodou, můžeme získat náhodné vzorky jednorozměrného pole a vrátit náhodné vzorky numpy pole.

Syntaxe: numpy.random.choice(a, velikost=Žádná, nahradit=Pravda, p=Žádná)



Parametry:

disketa

1) a – 1-D pole numpy s náhodnými vzorky.

2) velikost - Výstupní tvar náhodných vzorků numpy pole.



3) nahradit - Zda je vzorek s nebo bez výměny.

4) p – Pravděpodobnost připojená ke každému vzorku v a.

Výstup : Vraťte numpy pole náhodných vzorků.



Příklad #1:

Na tomto příkladu to můžeme vidět pomocí výběr() metoda, jsme schopni získat náhodné vzorky numpy pole, může generovat jednotné nebo nejednotné vzorky pomocí této metody.

Python3




...v Javě

# 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()>

>

pole řetězců v programování v c
>

Výstup :

Příklad #2:

Python3


jak přejmenovat adresář linux



# 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ýstup :