Met de hulp van keuze() Met deze methode kunnen we de willekeurige steekproeven van een eendimensionale array verkrijgen en de willekeurige steekproeven van de numpy-array retourneren.
Syntaxis: numpy.random.choice(a, size=Geen, vervangen=Waar, p=Geen)
ls commando's linuxParameters:
1) een ā 1-D-array van numpy met willekeurige steekproeven.
2) maat ā Uitvoervorm van willekeurige steekproeven van een numpy-array.
3) vervangen ā Of het monster nu met of zonder vervanging is.
4) pā De waarschijnlijkheid is bij elk monster in a van toepassing.
Uitgang: Retourneert de numpy-reeks willekeurige steekproeven.
Voorbeeld 1 :
In dit voorbeeld kunnen we dat zien door gebruik te maken van keuze() methode, we zijn in staat om de willekeurige steekproeven van de numpy-array te krijgen, het kan uniforme of niet-uniforme monsters genereren door deze methode te gebruiken.
Python3
derde normaalvorm
# 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()> |
>
scannerscan java
>
Uitgang:
Voorbeeld #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()> |
>
lijst methoden java
>
Uitgang:

