Avec l'aide de choix() méthode, nous pouvons obtenir les échantillons aléatoires d’un tableau unidimensionnel et renvoyer les échantillons aléatoires du tableau numpy.
Syntaxe : numpy.random.choice(a, size=Aucun, replace=True, p=Aucun)
Paramètres:
1) un – Tableau 1D de numpy ayant des échantillons aléatoires.
2) taille – Forme de sortie d'échantillons aléatoires du tableau numpy.
3) remplacer – Que l'échantillon soit avec ou sans remplacement.
4)p- La probabilité s'attache à chaque échantillon dans a.
Sortir : Renvoie le tableau numpy d'échantillons aléatoires.
Exemple 1 :
Dans cet exemple, nous pouvons voir qu'en utilisant choix() méthode, nous sommes en mesure d'obtenir les échantillons aléatoires du tableau numpy, il peut générer des échantillons uniformes ou non uniformes en utilisant cette méthode.
Python3
kylie jenner frères et sœurs
# 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()> |
>
>
Sortir :
Exemple #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()> |
>
>
Sortir :

