numpy.random.choice() w Pythonie
Z pomocą wybór() metodą możemy uzyskać losowe próbki tablicy jednowymiarowej i zwrócić losowe próbki tablicy numpy.
Składnia: numpy.random.choice(a, rozmiar=Brak, zamień=True, p=Brak)
Parametry:
1) a – Tablica 1-D numpy zawierająca losowe próbki.
2) rozmiar – Kształt wyjściowy losowych próbek tablicy numpy.
3) wymienić – Niezależnie od tego, czy próbka jest z wymianą, czy bez.
4) p – Prawdopodobieństwo jest związane z każdą próbką w a.
Wyjście : Zwróć tablicę numpy losowych próbek.
Przykład 1 :
W tym przykładzie możemy to zobaczyć za pomocą wybór() metodą, jesteśmy w stanie uzyskać losowe próbki tablicy numpy, za pomocą tej metody można generować próbki jednolite lub niejednolite.
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()> |
Wyjście :
Przykład nr 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()> |
Wyjście :