Explication de l’écart-type Numpy
Ce tutoriel explique comment utiliser la fonction d’écart-type Numpy (AKA, np.MST).
À un niveau élevé, la fonction d’écart type Numpy est simple. Il calcule l’écart type des valeurs dans un tableau Numpy.
Mais les détails du fonctionnement exact de la fonction sont un peu complexes et nécessitent des explications.
Ceci étant dit, ce tutoriel expliquera comment utiliser la fonction d’écart-type Numpy.
Il expliquera la syntaxe de np.std(), et vous montre des exemples clairs, étape par étape, du fonctionnement de la fonction.
Le tutoriel est organisé en sections. Vous pouvez cliquer sur l’un des liens suivants, qui vous mènera à la section appropriée.
Table des matières:
- Un examen très rapide de Numpy
- Introduction à l’écart-type Numpy
- La syntaxe de np.std
- Exemples d’écart-type Numpy
- FAQ sur l’écart-type Numpy
Cela dit, si vous êtes relativement nouveau sur Numpy, vous voudrez peut-être lire tout le tutoriel.
- Un examen rapide de Numpy
- Numpy est une boîte à outils pour travailler avec des données numériques
- Numpy fournit des outils pour manipuler des tableaux Numpy
- Une introduction rapide à l’écart-type Numpy
- Une note rapide si vous débutez dans les statistiques
- La syntaxe de np.std
- Remarque rapide: la syntaxe exacte dépend de la façon dont vous importez Numpy
- np.syntaxe std
- Les paramètres de numpy.std
- a(obligatoire)
- axis
- dtype
- ddof
- out
- keepdims
- Exemples d’utilisation de l’écart-type Numpy
- Exécutez d’abord ce code
- EXEMPLE 1: Calculer l’écart type d’un tableau à 1 dimension
- Créer un tableau 1D
- Calculer le dev standard
- Une note rapide
- EXEMPLE 2: Calculer l’écart-type d’un tableau à 2 dimensions
- Créer un tableau à 2 dimensions
- Calculer l’écart type avec np.std
- EXEMPLE 3: Calculer l’écart type des colonnes
- Créer un tableau à 2 dimensions
- Utilisez np.std pour calculer l’écart type des colonnes
- Explication
- EXEMPLE 4 : Utilisez np.std pour calculer les écarts types des lignes
- Créer un tableau à 2 dimensions
- Utilisez np.std pour calculer l’écart type des lignes
- Explication
- EXEMPLE 5: Changez les degrés de liberté
- Créer un tableau Numpy
- Créer un échantillon
- Calculez l’écart type de l’échantillon
- Explication
- EXEMPLE 6: Utilisez le paramètre keepdims dans np.dst
- Créer un tableau à 2 dimensions
- Vérifiez les dimensions
- Calculez l’écart type et vérifiez les dimensions
- Conservez les dimensions d’origine lorsque nous utilisons np.std
- Foire aux questions sur l’écart-type Numpy
- Question 1: Pourquoi numpy std() donne-t-il un résultat différent de matlab std() ou d’un autre langage de programmation?
- Laissez vos autres questions dans les commentaires ci-dessous
- Rejoignez notre cours pour en savoir plus sur Numpy
Un examen rapide de Numpy
Commençons par un examen rapide de Numpy.
Qu’est-ce que Numpy ?
Numpy est une boîte à outils pour travailler avec des données numériques
Pour faire simple, Numpy est une boîte à outils pour travailler avec des données numériques.
Tout d’abord, Numpy dispose d’un ensemble d’outils pour créer une structure de données appelée tableau Numpy.
Vous pouvez considérer un tableau Numpy comme une grille de lignes et de colonnes de nombres. Les tableaux Numpy peuvent être à 1 dimension, à 2 dimensions ou même à n dimensions.
Un tableau 2D ressemble à ceci:
Par souci de simplicité, dans ce tutoriel, nous allons nous en tenir à des tableaux à 1 ou 2 dimensions.
Il existe une variété de façons de créer différents types de tableaux avec différents types de nombres. Quelques autres outils pour créer des tableaux Numpy incluent l’arrangement numpy, les zéros numpy, les numpy, les tuiles numpy et d’autres méthodes.
Quelle que soit la façon dont vous créez votre tableau Numpy, à un niveau élevé, ce sont simplement des tableaux de nombres.
Numpy fournit des outils pour manipuler des tableaux Numpy
Numpy fournit non seulement des outils pour créer des tableaux Numpy, Numpy fournit également des outils pour travailler avec des tableaux Numpy.
Certains des outils Numpy les plus importants sont les fonctions Numpy pour effectuer des calculs.
Il existe tout un ensemble de fonctions Numpy pour faire des choses comme:
- calcul de la somme d’un tableau Numpy
- calcul du maximum
- calcul de l’exponentielle des nombres dans un tableau
- calcul de la valeur x à une certaine puissance, pour chaque valeur dans un tableau Numpy
and et une variété d’autres calculs.
L’écart-type Numpy ressemble essentiellement à ces autres outils Numpy. Il est simplement utilisé pour effectuer un calcul (l’écart type) d’un groupe de nombres dans un tableau Numpy.
Une introduction rapide à l’écart-type Numpy
À un niveau très élevé, l’écart-type est une mesure de la propagation d’un ensemble de données. En particulier, il s’agit d’une mesure de la distance entre les points de données et la moyenne des données.
Passons brièvement en revue le calcul de base.
L’écart-type est calculé comme la racine carrée de la variance.
Donc, si nous avons un ensemble de données avec nombres, la variance sera:
Et l’écart-type sera simplement la racine carrée de la variance:
/p>
Où:
= les valeurs individuelles de l’ensemble de données
= le nombre de valeurs de l’ensemble de données
div>=la moyenne des valeurs
La plupart du temps, le calcul de l’écart-type à la main est un peu difficile, car vous devez calculer la moyenne, les écarts de chaque point de données par rapport à la moyenne, puis le carré des écarts, etc. Franchement, c’est un peu fastidieux.
Cependant, si vous travaillez en Python, vous pouvez utiliser la fonction d’écart-type Numpy pour effectuer le calcul à votre place.
Une note rapide si vous débutez dans les statistiques
Car cet article de blog concerne l’utilisation du numpy.fonction std(), je ne veux pas trop approfondir les mauvaises herbes sur la façon dont le calcul est effectué à la main. Ce tutoriel est vraiment sur la façon dont nous utilisons la fonction. Donc, si vous avez besoin d’un examen rapide de ce qu’est l’écart-type, vous pouvez regarder cette vidéo.
Ok. Après avoir rapidement examiné ce qu’est l’écart-type, examinons la syntaxe de np.MST.
La syntaxe de np.std
La syntaxe de la fonction d’écart type Numpy est assez simple.
Je vais l’expliquer en une seconde, mais d’abord, je veux vous dire une petite note sur la syntaxe Numpy.
Remarque rapide: la syntaxe exacte dépend de la façon dont vous importez Numpy
En règle générale, lorsque nous écrivons la syntaxe Numpy, nous utilisons l’alias « np ». C’est la convention commune de la plupart des scientifiques des données.
Pour définir cet alias, vous devez importer Numpy comme ceci:
import numpy as np
Si nous importons Numpy avec cet alias, nous pouvons appeler la fonction d’écart-type Numpy comme np.std()
.
Ok, cela étant dit, regardons de plus près la syntaxe.
np.syntaxe std
À un niveau élevé, la syntaxe pour np.std ressemble à ceci:
Comme je l’ai mentionné précédemment, en supposant que nous ayons importé Numpy avec l’alias « np
« nous appelons la fonction avec la syntaxe np.std()
.
Ensuite, à l’intérieur de la parenthèse, plusieurs paramètres vous permettent de contrôler exactement le fonctionnement de la fonction.
Examinons ces paramètres.
Les paramètres de numpy.std
Il y a quelques paramètres importants à connaître:
a
axis
dtype
ddof
keepdims
out
Examinons chacun d’eux.
a
(obligatoire)
Le paramètre a
spécifie le tableau de valeurs sur lequel vous souhaitez calculer l’écart-type.
Dit différemment, cela vous permet de spécifier le tableau d’entrée de la fonction.
Les entrées appropriées incluent des tableaux Numpy, mais aussi des objets « de type tableau » tels que des listes Python.
Il est important de fournir une entrée à ce paramètre. Une entrée est requise.
Cela dit, le paramètre lui-même peut être implicite ou explicite. Ce que je veux dire par là, c’est que vous pouvez taper directement le paramètre a=
, OU vous pouvez laisser le paramètre en dehors de votre syntaxe et taper simplement le nom de votre tableau d’entrée.
Je vais vous montrer des exemples de ceci dans l’exemple 1.
axis
Le paramètre axis vous permet de spécifier un axe le long duquel l’écart type sera calculé.
Pour comprendre cela, vous devez vraiment comprendre les axes.
Les tableaux Numpy ont des axes.
Vous pouvez penser à un « axe » comme une direction le long du tableau.
Dans un tableau à 2 dimensions, il y aura 2 axes: axis-0 et axis-1.
Dans un tableau 2D, l’axe-0 pointe vers le bas le long des lignes et l’axe-1 pointe horizontalement le long des colonnes.
Visuellement, vous pouvez visualiser les axes d’un tableau 2D comme ceci:
En utilisant le paramètre axis
, vous pouvez calculer l’écart-type dans une direction particulière le long du tableau.
Ceci est mieux illustré avec des exemples, donc je vais vous montrer un exemple dans l’exemple 2.
(Pour une explication complète des axes de tableau Numpy, consultez notre tutoriel intitulé Axes Numpy expliqués.)
dtype
(facultatif)
Le paramètre dtype
vous permet de spécifier le type de données que vous souhaitez utiliser lorsque np.std calcule l’écart type.
Si les données du tableau d’entrée sont des entiers, la valeur par défaut sera float64
.
Sinon, si les données du tableau d’entrée sont des flottants, le type float par défaut sera le même que le tableau d’entrée.
ddof
(facultatif)
Cela vous permet de spécifier les « degrés de liberté » pour le calcul.
Pour comprendre cela, vous devez regarder à nouveau l’équation 2.
Dans cette équation, le premier terme est .
Rappelez-vous: est le nombre de valeurs dans le tableau ou l’ensemble de données.
Mais si nous pensons en termes statistiques, il existe en fait une différence entre le calcul d’un écart-type de population et d’un écart-type d’échantillon.
Si nous calculons un écart type de population, nous utilisons le terme dans notre équation.
Cependant, lorsque nous calculons l’écart-type sur un échantillon de données (un échantillon de points de données), nous devons modifier l’équation de sorte que le terme principal soit . Dans ce cas, l’équation pour un écart type d’échantillon devient :
Comment implémentons-nous cela avec np.mst?
Nous pouvons le faire avec le paramètre ddof
, en définissant ddof = 1
.
Et en fait, nous pouvons définir le terme ddof
plus généralement. Lorsque nous utilisons ddof
, il modifiera le calcul de l’écart type pour devenir:
Pour être honnête, c’est un peu technique. Si vous avez besoin d’en savoir plus à ce sujet, vous devriez regarder cette vidéo à la Khan academy sur les degrés de liberté et l’écart type population / échantillon.
out
(facultatif)
Le paramètre out
vous permet de spécifier un autre tableau dans lequel placer la sortie.
Il doit avoir la même forme que la sortie attendue.
keepdims
(facultatif)
Le paramètre keepdims
peut être utilisé pour « conserver » le nombre de dimensions d’origine. Lorsque vous définissez keepdims = True
, la sortie aura le même nombre de dimensions que l’entrée.
Rappelez-vous: lorsque nous calculons l’écart-type, le calcul « réduit » le nombre de dimensions.
Par exemple, si nous entrons un tableau à 2 dimensions en entrée, alors par défaut, np.std affichera un nombre. Une valeur scalaire.
Mais si nous voulons que la sortie soit un nombre dans un tableau 2D (c’est-à-dire un tableau de sortie avec les mêmes dimensions que l’entrée), alors nous pouvons définir keepdims = True
.
Pour être honnête, certains de ces paramètres sont un peu abstraits, et je pense qu’ils auront beaucoup plus de sens avec des exemples.
Jetons un coup d’œil à quelques exemples.
Exemples d’utilisation de l’écart-type Numpy
Voici quelques exemples. Nous allons commencer simple, puis augmenter la complexité.
Exemples:
- Calculer l’écart-type d’un tableau à 1 dimension
- Calculer l’écart-type d’un tableau à 2 dimensions
- Utiliser np.std pour calculer les écarts types des colonnes
- Utilisez np.std pour calculer les écarts types des lignes
- Modifiez les degrés de liberté
- Utilisez le paramètre keepdims dans np.std
Exécutez d’abord ce code
Avant d’exécuter l’exemple de code, vous devez importer Numpy.
Pour ce faire, vous pouvez exécuter le code suivant:
import numpy as np
Cela importera Numpy avec l’alias « np
« .
EXEMPLE 1: Calculer l’écart type d’un tableau à 1 dimension
Ici, nous allons commencer simplement.
Nous allons calculer l’écart type du tableau Numpy à 1 dimension.
Créer un tableau 1D
Tout d’abord, nous allons simplement créer notre tableau 1D:
array_1d = np.array()
Calculer le dev standard
Maintenant, nous allons calculer l’écart type de ces nombres.
np.std(array_1d)
OUT:
30.84369195367723
Alors que s’est-il passé ici?
Le np.la fonction std vient de calculer l’écart type des nombres en utilisant l’équation 2 que nous avons vue plus tôt. Chaque nombre est l’un des dans cette équation.
Une note rapide
Dans l’exemple ci-dessus, nous n’avons pas explicitement utilisé le paramètre a=
. C’est parce que np.std comprend que lorsque nous fournissons un argument à la fonction comme dans le code np.std(array_1d)
, l’entrée doit être transmise au paramètre a
.
Vous pouvez également utiliser explicitement le paramètre a=
:
np.std(a = array_1d)
OUT:
30.84369195367723
EXEMPLE 2: Calculer l’écart-type d’un tableau à 2 dimensions
Ok. Maintenant, regardons un exemple avec un tableau à 2 dimensions.
Créer un tableau à 2 dimensions
Ici, nous allons créer un tableau 2D, en utilisant le np.aléatoire.fonction randint.
np.random.seed(22)array_2d = np.random.randint(20, size =(3, 4))
Ce tableau comporte 3 lignes et 4 colonnes.
Imprimons-le, afin que nous puissions le voir.
print(array_2d)
OUT:
]
Ceci est juste un tableau 2D qui contient 12 entiers aléatoires entre 0 et 20.
Calculer l’écart type avec np.std
D’accord, calculons l’écart type.
np.std(array_2d)
SORTIE:
5.007633062524539
Ici, numpy.std() ne fait que calculer l’écart-type des 12 entiers.
L’écart type est 5.007633062524539
.
EXEMPLE 3: Calculer l’écart type des colonnes
Maintenant, nous allons calculer l’écart type des colonnes.
Pour ce faire, nous devons utiliser le paramètre axis
. (Vous avez appris le paramètre axis
dans la section sur les paramètres de numpy.std)
Plus précisément, nous devons définir axis = 0
.
Pourquoi?
Comme je l’ai mentionné dans l’explication du paramètre axis
précédemment, les tableaux Numpy ont des axes.
Dans un tableau bidimensionnel, l’axe-0 est l’axe qui pointe vers le bas.
Lorsque nous utilisons numpy.std avec axis = 0
, qui calculera les écarts types vers le bas dans la direction de l’axe 0.
Jetons un coup d’œil à un exemple pour que vous puissiez voir ce que je veux dire.
Créer un tableau à 2 dimensions
Tout d’abord, nous allons créer un tableau 2D, en utilisant le np.aléatoire.fonction randint.
(C’est le même tableau que nous avons créé dans l’exemple 2, donc si vous l’avez déjà créé, vous ne devriez pas avoir besoin de le créer à nouveau.)
np.random.seed(22)array_2d = np.random.randint(20, size =(3, 4))
Imprimons-le, afin que nous puissions le voir.
print(array_2d)
OUT:
]
Ceci est juste un tableau 2D qui contient des entiers entre 0 et 20.
Utilisez np.std pour calculer l’écart type des colonnes
Maintenant, nous allons définir axis = 0
à l’intérieur de np.std pour calculer les écarts types des colonnes.
np.std(array_2d, axis = 0)
OUT:
array()
Explication
Que se passe-t-il ici?
Lorsque nous utilisons np.std avec axis = 0
, Numpy calculera l’écart-type vers le bas dans la direction de l’axe 0. Rappelez-vous, comme je l’ai mentionné ci-dessus, l’axe-0 pointe vers le bas.
Ceci a pour effet de calculer l’écart type de chaque colonne du tableau Numpy.
Maintenant, faisons un exemple similaire avec les écarts types de ligne.
EXEMPLE 4 : Utilisez np.std pour calculer les écarts types des lignes
Maintenant, nous allons utiliser np.std pour calculer les écarts types horizontalement le long d’un tableau numpy 2D.
Rappelez-vous ce que j’ai dit plus tôt: les tableaux numpy ont des axes. Les axes sont comme des directions le long du tableau Numpy. Dans un tableau 2D, l’axe 1 pointe horizontalement, comme ceci:
Donc, si nous voulons calculer les écarts types horizontalement, nous pouvons définir axis = 1
. Cela a pour effet de calculer les écarts types de ligne.
Jetons un coup d’œil.
Créer un tableau à 2 dimensions
Pour exécuter cet exemple, nous aurons à nouveau besoin d’un tableau Numpy 2D, nous allons donc créer un tableau 2D en utilisant le np.aléatoire.fonction randint.
(C’est le même tableau que nous avons créé dans l’exemple 2, donc si vous l’avez déjà créé, vous ne devriez pas avoir besoin de le créer à nouveau.)
np.random.seed(22)array_2d = np.random.randint(20, size =(3, 4))
Imprimons-le, afin que nous puissions le voir.
print(array_2d)
OUT:
]
Ceci est juste un tableau 2D qui contient des entiers entre 0 et 20.
Utilisez np.std pour calculer l’écart type des lignes
Maintenant, nous allons utiliser np.std avec axis = 1
pour calculer les écarts types des lignes.
np.std(array_2d, axis = 1)
SORTIE:
array()
Explication
Si vous avez compris l’exemple 3, ce nouvel exemple devrait avoir du sens.
Lorsque nous utilisons np.std et set axis = 1
, Numpy calculera les écarts types horizontalement le long de l’axe-1.
Effectivement, lorsque nous utilisons l’écart-type Numpy avec axis = 1
, la fonction calcule l’écart-type des lignes.
EXEMPLE 5: Changez les degrés de liberté
Maintenant, changeons les degrés de liberté.
Dans cet exemple, nous allons créer un grand tableau de nombres, prendre un échantillon de ce tableau et calculer l’écart-type sur cet échantillon.
D’abord, créons nos tableaux.
Créer un tableau Numpy
Tout d’abord, nous allons simplement créer un tableau Numpy normalement distribué avec une moyenne de 0 et un écart type de 10.
Pour ce faire, nous utiliserons la fonction normale aléatoire Numpy. Notez que nous utilisons la fonction Numpy random seed pour définir la graine du générateur de nombres aléatoires. Pour plus d’informations à ce sujet, lisez notre tutoriel sur np.aléatoire.graine.
np.random.seed(22)population_array = np.random.normal(size = 100, loc = 0, scale = 10)
Ok. Maintenant, nous avons un tableau Numpy, population_array
, qui a 100 éléments qui ont une moyenne de 0 et un écart-type de 10.
Créer un échantillon
Maintenant, nous allons utiliser Numpy random choice pour prendre un échantillon aléatoire du tableau Numpy, population_array
.
np.random.seed(22)sample_array = np.random.choice(population_array, size = 10)
Ce nouveau tableau, sample_array
, est un échantillon aléatoire de 10 éléments de population_array
.
Nous utiliserons sample_array
lorsque nous calculerons notre écart type en utilisant le paramètre ddof
.
Calculez l’écart type de l’échantillon
Maintenant, nous allons calculer l’écart type de l’échantillon.
Plus précisément, nous allons utiliser la fonction d’écart-type Numpy avec le paramètre ddof
défini sur ddof = 1
.
np.std(sample_array, ddof = 1)
OUT:
10.703405562234051
Explication
Ici, nous avons calculé:
Et lorsque nous définissons ddof = 1
, l’équation s’évalue à :
Pour être clair, lorsque vous calculez l’écart type d’un échantillon, vous définissez ddof = 1
.
Pour être honnête, les détails sur les raisons sont un peu techniques (et dépassent le cadre de cet article), donc pour plus d’informations sur le calcul d’un échantillon d’écart-type, je vous recommande de regarder cette vidéo.
Gardez à l’esprit que pour certaines autres instances, vous pouvez définir ddof
sur d’autres valeurs que 1 ou 0. Si vous n’utilisez pas du tout le paramètre ddof
, il sera par défaut à 0.
Quelle que soit la valeur que vous sélectionnez, la fonction d’écart-type Numpy calculera l’écart-type avec l’équation :
EXEMPLE 6: Utilisez le paramètre keepdims dans np.dst
Ok. Enfin, nous ferons un dernier exemple.
Ici, nous allons définir le paramètre keepdims
sur keepdims = True
.
Créer un tableau à 2 dimensions
Tout d’abord, nous allons créer un tableau 2D, en utilisant le np.aléatoire.fonction randint.
(C’est le même tableau que nous avons créé dans l’exemple 2, donc si vous l’avez déjà créé, vous ne devriez pas avoir besoin de le créer à nouveau.)
np.random.seed(22)array_2d = np.random.randint(20, size =(3, 4))
Imprimons-le:
print(array_2d)
OUT:
]
Vérifiez les dimensions
Maintenant, examinons les dimensions de ce tableau.
array_2d.ndim
OUT:
2
Ceci est un tableau 2D, tout comme nous l’avions prévu.
Calculez l’écart type et vérifiez les dimensions
Ok. Maintenant, nous allons calculer l’écart-type et vérifier les dimensions de la sortie.
output = np.std(array_2d)
Imprimons rapidement la sortie:
print(output)
OUT:
5.007633062524539
L’écart type est donc de 5,007633062524539.
Maintenant, quelles sont les dimensions de la sortie?
output.ndim
SORTIE:
0
La sortie a 0 dimensions (c’est une valeur scalaire).
Pourquoi?
Lorsque np.std calcule l’écart type, il calcule une statistique récapitulative. Dans ce cas, la fonction prend un grand nombre de valeurs et les réduit à une seule métrique.
Donc l’entrée était à 2 dimensions, mais la sortie est à 0 dimension.
Et si nous voulons changer cela?
Que se passe-t-il si nous voulons que la sortie ait techniquement des dimensions 2?
Nous pouvons le faire avec le paramètre keepdims
.
Conservez les dimensions d’origine lorsque nous utilisons np.std
Ici, nous allons définir keepdims = True
pour que la sortie ait les mêmes dimensions que l’entrée.
output_2d = np.std(array_2d, keepdims = True)
Maintenant, regardons la sortie:
print(output_2d)
OUT:
]
Notez que la sortie, l’écart type, est toujours 5.00763306. Mais le résultat est enfermé à l’intérieur de doubles supports.
Inspectons output_2d
et regardons de plus près.
type(output_2d)
OUT:
numpy.ndarray
Donc, output_2d
est un tableau Numpy, pas une valeur scalaire.
Vérifions les dimensions:
output_2d.ndim
OUT:
2
Ce tableau Numpy, output_2d
, a 2 dimensions.
Il s’agit du même nombre de dimensions que l’entrée.
Que s’est-il passé ?
Lorsque nous définissons keepdims = True
, cela a provoqué le np.fonction std pour produire une sortie avec le même nombre de dimensions que l’entrée. Même s’il n’y a pas de lignes et de colonnes dans la sortie, la sortie output_2d
a 2 dimensions.
Ainsi, au cas où vous auriez besoin que votre sortie ait le même nombre de dimensions que votre entrée, vous pouvez définir keepdims = True
.
(Cela fonctionne également lorsque vous utilisez le paramètre axis
try essayez-le!)
Foire aux questions sur l’écart-type Numpy
Maintenant que vous avez appris sur l’écart-type Numpy et vu quelques exemples, passons en revue quelques questions fréquemment posées sur np.MST.
Foire aux questions:
- Pourquoi numpy std() donne-t-il un résultat différent de matlab std() ou d’un autre langage de programmation?
Question 1: Pourquoi numpy std() donne-t-il un résultat différent de matlab std() ou d’un autre langage de programmation?
La raison simple est que matlab calcule le dev standard selon ce qui suit :
(De nombreux autres outils utilisent la même équation.)
Cependant, Numpy calcule avec ce qui suit:
Notez la différence subtile entre le par rapport au .
Pour résoudre ce problème, vous pouvez utiliser le paramètre ddof
dans Numpy.
Si vous utilisez np.std avec le paramètre ddof
défini sur ddof = 1
, vous devriez obtenir la même réponse que matlab.
Laissez vos autres questions dans les commentaires ci-dessous
Avez-vous d’autres questions sur la fonction d’écart type Numpy?
Laissez votre question dans la section commentaires ci-dessous.
Rejoignez notre cours pour en savoir plus sur Numpy
Les exemples que vous avez vus dans ce tutoriel devraient suffire à vous aider à démarrer, mais si vous voulez vraiment apprendre Numpy, vous devriez vous inscrire à notre cours premium appelé Maîtrise Numpy.
Il y a beaucoup plus à apprendre sur Numpy, et la maîtrise de Numpy vous apprendra tout, y compris:
- Comment créer des tableaux Numpy
- Comment utiliser les fonctions aléatoires Numpy
- Ce que fait la fonction « Graine aléatoire Numpy »
- Comment remodeler, diviser et combiner vos tableaux Numpy
- et plus encore
De plus, cela vous aidera à maîtriser complètement la syntaxe en quelques semaines. Vous découvrirez comment devenir « courant » dans l’écriture du code Numpy.
En savoir plus ici:
En savoir plus Sur La Maîtrise Numpy