Avant de plonger dans l'utilisation de la fonction std () dans Numpy, récapitulons quel est l'écart type.
Qu'est-ce que l'écart type?
L'écart type ou SD est une opération statistique typique qui vous permet de calculer la dispersion d'un ensemble de valeurs donné.
Nous pouvons exprimer la formule pour l'écart type comme suit:
Avec cette voie, discutons de la façon d'utiliser la fonction Numpy STD ().
Fonction Std Numpy
La fonction std () calcule l'écart type des éléments dans un tableau le long d'un axe donné.
Si l'axe n'est pas spécifié, la fonction aplatira le tableau et renverra l'écart type de tous les éléments.
La syntaxe de fonction peut être exprimée dans ce qui suit:
nombant.std (a, axe = non, dType = aucun, out = non, ddof = 0, keepdims =Les paramètres sont définis en fonction de leurs fonctions suivantes:
Exemple 1
Le code suivant montre un exemple de la fonction std Numpy sans valeur d'axe:
# Importer NumpyLe code précédent renvoie l'écart type de tous les éléments du tableau.
La sortie résultante est la suivante:
Écart type: 1.118033988749895Exemple 2
Pour calculer l'écart type le long de l'axe 0 et de l'axe 1, appliquez le code suivant:
Imprimer (f "écart-type (axe = 0): np.std (arr, axe = 0) ")Ce qui suit est la sortie résultante:
Écart-type (axe = 0): [1. 1.]]Exemple 3
Vous pouvez spécifier un type de données tel que le flotteur pour augmenter la précision et la précision. Un exemple de code est le suivant:
Imprimer (F "Décor standard: np.std (arr, dtype = np.float32) ")Vous remarquerez que NP.Float32 renvoie une valeur avec une précision plus élevée tandis que NP.Float64 renvoie une valeur avec une précision plus élevée.
Ce qui suit est la sortie résultante:
Écart type: 1.1180340051651Exemple 4
De même, vous pouvez utiliser la fonction std () avec un tableau à n dimensions comme indiqué ci-dessous:
arr = [[0, 1, 2],L'exemple donné calcule l'écart type d'un tableau 3D et renvoie le résultat comme suit:
Écart type: 7.788880963698615Remarque: Puisque nous ne spécifions pas l'axe, la fonction aplatit le tableau et renvoie la valeur d'écart type résultante.
Conclusion
Dans cet article, nous avons exploré comment utiliser la fonction Numpy STD () pour calculer l'écart type d'un tableau le long d'un axe spécifié après les exemples donnés. Parcourez le site Web de Linux Hint pour des articles plus connexes.