Lassen Sie uns untersuchen, wie diese Funktion funktioniert und wie sie verwendet werden.
Numpy Random Choice -Funktionssyntax
Die Funktion hat eine relativ einfache Syntax, wie im Codes -Snippet unten ausgedrückt:
willkürlich.Auswahl (a, size = keine, ersetzen = true, p = keine)Funktionsparameter
Die obigen Parameter werden erklärt:
Funktionsrückgabewert
Die Funktion gibt dann zufällige Proben zurück, die aus dem Eingangsarray erzeugt werden.
Beispiele
Lassen Sie uns veranschaulichen, wie diese Funktion anhand von Beispielen verwendet werden.
Beispiel 1
Betrachten Sie den unten angegebenen Beispielcode -Snippet:
# Numpy importierenDer obige Code sollte eine gleichmäßige Stichprobe von fünf Größe von NP erzeugen.Arange (10).
Die resultierende Ausgabe ist wie gezeigt:
[1 8 9 5 2]Beispiel 2
Um den Austausch auszuschalten, können Sie den Parameter Ersatz für False wie gezeigt angeben:
Numph als NP importierenDer resultierende Wert ist wie gezeigt:
[0 8 3 2 1]Beispiel 3
Um ungleichmäßige Proben zu erzeugen, können wir dies tun:
drucken (np.willkürlich.Auswahl (5, 5, p = [0.2, 0.1, 0.3, 0.4, 0])))Dies sollte zurückkehren:
[3 0 3 3 0]Schließen
In diesem Artikel haben wir diskutiert, wie die zufälligen.Choice () Funktion funktioniert und wie Sie sie verwenden, um zufällige Stichproben aus einem Eingangsarray abzurufen.
Weitere Informationen finden Sie in den Dokumenten und danke fürs Lesen!!