numpy.random.choice() i Python

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: