Explorons la fonction quantile de Numpy.
Syntaxe de fonction
La syntaxe de fonction est comme indiqué ci-dessous:
nombant.quantile (a, q, axe = non, out = non, suwrite_input = false, méthode = 'linéaire', keepdims = false, *, interpolation = aucun)Paramètres de fonction
La fonction accepte les paramètres comme suit:
Valeur de retour de fonction
La fonction renvoie le qe quantile du réseau spécifié le long de l'axe réglé.
Exemple 1
L'exemple indiqué ci-dessous calcule un seul quantile d'un tableau spécifié.
# Importer NumpyLe code ci-dessus doit renvoyer le .5 quantile des valeurs dans le tableau fourni. La sortie résultante est:
.5 quantile: 30.0Exemple n ° 2
Pour calculer plusieurs quantiles d'un tableau donné, nous pouvons faire:
arr = np.Array ([10,20,30,40,50])Le code ci-dessus calcule les quantiles comme spécifié dans la séquence.
Les valeurs résultantes sont comme indiqué ci-dessous:
[20. 20. 30.]]Exemple n ° 3
Pour calculer le quantile d'un réseau 2D le long d'un axe spécifique:
arr = np.Array ([[9,5,3], [4,7,1]))Par exemple, nous calculons le .25e quantile le long de l'axe 0 du tableau d'entrée dans le code ci-dessus.
La sortie est comme indiqué:
[5.25 5.5 1.5]Exemple n ° 4
Vous pouvez également modifier la méthode d'interpolation comme indiqué dans l'exemple ci-dessous:
arr = np.Array ([[9,5,3], [4,7,1]))Il en résulte le tableau suivant:
[4 5 1]Conclusion
En utilisant cet article, vous devez être familier avec la fonction quantile numpy et comment l'utiliser pour calculer le qe quantiles d'un réseau donné le long d'un axe spécifié.
Rendez-vous au prochain!!!