Lassen Sie uns die quantile Funktion von Numpy untersuchen.
Funktionssyntax
Die Funktionssyntax ist wie unten gezeigt:
Numpy.quantile (a, q, axis = none, out = keine, overwrite_input = false, method = 'linear', keepdims = false, *, interpolation = keine)Funktionsparameter
Die Funktion akzeptiert die Parameter wie folgt:
Funktionsrückgabewert
Die Funktion gibt das q zurückth Quantil des angegebenen Arrays entlang der festgelegten Achse.
Beispiel 1
Das nachstehend gezeigte Beispiel berechnet ein einzelnes Quantil eines angegebenen Arrays.
# Numpy importierenDer obige Code sollte die zurückgeben .5 Quantil der Werte im angegebenen Array. Die resultierende Ausgabe ist:
.5 Quantil: 30.0Beispiel #2
Um mehrere Quantile eines bestimmten Arrays zu berechnen, können wir dies tun:
arr = np.Array ([10,20,30,40,50])Der obige Code berechnet die Quantile wie in der Sequenz angegeben.
Die resultierenden Werte sind wie unten gezeigt:
[20. 20. 30.]Beispiel #3
Berechnung des Quantils eines 2D -Arrays entlang einer bestimmten Achse:
arr = np.Array ([[9,5,3], [4,7,1]])Zum Beispiel berechnen wir die .25. Quantil entlang der Achse 0 des Eingangsarrays im obigen Code.
Der Ausgang ist wie gezeigt:
[5.25 5.5 1.5]Beispiel #4
Sie können auch die Interpolationsmethode ändern, wie im folgenden Beispiel gezeigt:
arr = np.Array ([[9,5,3], [4,7,1]])Dies führt im folgenden Array:
[4 5 1]Abschluss
Mit diesem Artikel sollten Sie mit der Numpy Quantile -Funktion vertraut sein und wie Sie sie verwenden, um das Q zu berechnenth Quantile eines bestimmten Arrays entlang einer bestimmten Achse.
Wir sehen uns bei der nächsten!!!