numpy.random.choice() i Python
Med hjælp fra valg() metode, kan vi få de tilfældige prøver af et dimensionelt array og returnere de tilfældige prøver af numpy array.
Syntaks: numpy.random.choice(a, størrelse=Ingen, replace=True, p=Ingen)
Parametre:
1) a – 1-D-array af numpy med tilfældige prøver.
2) størrelse - Outputform af tilfældige prøver af numpy array.
3) udskift – Om prøven er med eller uden erstatning.
4) p – Sandsynligheden vedhæfter med hver prøver i en.
Output: Returner den numpy række af tilfældige prøver.
Eksempel #1:
I dette eksempel kan vi se det ved at bruge valg() metode, er vi i stand til at få de tilfældige prøver af numpy array, det kan generere ensartede eller ikke-ensartede prøver ved at bruge denne metode.
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()> |
Output:
Eksempel #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()> |
Output: