ForHosting KIT · Mathématiques

Calculateur d'écart type

Pour 2, 4, 4, 4, 5, 5, 7 et 9, la moyenne vaut 5 et l'écart-type de population exactement 2 ; celui d'échantillon est plus grand car il divise par 7 au lieu de 8. Collez vos nombres pour voir les deux côte à côte. Gratuit dans votre navigateur.

  • Gratuit
  • Fonctionne dans votre navigateur
  • Sans inscription
  • Vos données restent sur votre appareil
Utilisez-le depuis WebAPIE-mailTelegramApp bientôt

Ce calculateur d'écart type calcule à la fois les mesures d'étalement de population et d'échantillon pour une liste finie de nombres. Vous obtenez la moyenne arithmétique, la somme des écarts au carré par rapport à cette moyenne, la variance et l'écart type de population (division par n), la variance et l'écart type d'échantillon avec la correction de Bessel (division par n − 1), plus le minimum et le maximum observés. Les vérifications classiques incluent la série de huit valeurs deux, quatre, quatre, quatre, cinq, cinq, sept, neuf, qui a une moyenne de cinq, un écart type de population exactement de deux, et un écart type d'échantillon plus grand car le dénominateur est sept au lieu de huit. Le moteur utilise uniquement un algorithme déterministe en deux passes : sans appel réseau, sans échantillonnage aléatoire, et sans raccourci dépendant de la date.

Ce que mesure l'écart type et ce que contient la réponse

L'écart type répond à combien les valeurs typiques s'écartent du centre d'un ensemble de données. Une fois la moyenne connue, chaque observation contribue un résidu au carré ; faire la moyenne de ces carrés produit la variance, et la racine carrée de la variance est l'écart type, qui vit dans les mêmes unités que les mesures d'origine.

Les formules de population divisent par n et traitent la liste comme l'univers entier d'intérêt ; les formules d'échantillon divisent par n − 1 afin que la variance estimée soit sans biais lorsque la liste n'est qu'un tirage d'un processus plus large. Ce calculateur renvoie toujours les deux familles côte à côte : n, mean, sum, la somme des écarts au carré, la variance de population, l'écart type de population, la variance d'échantillon, l'écart type d'échantillon, min, max, et de brèves chaînes de formule qui nomment σ et s.

Si vous avez besoin de la médiane, de percentiles, ou d'un profil CSV complet sur de nombreuses colonnes, utilisez ces outils dédiés ; cette page répond uniquement à l'écart type et à la variance univariés pour une série numérique avec une sortie à virgule flottante exacte et cacheable adaptée aux fiches d'exercices, aux tests unitaires et aux pipelines qui doivent correspondre au même μ, σ, et s à chaque exécution.

Où l'étalement de population et d'échantillon s'inscrit dans l'étude, la science et le travail produit

Les élèves rencontrent l'écart type lorsqu'un manuel contraste les formules de population et d'échantillon, lorsqu'un rapport de laboratoire demande l'incertitude sur des mesures répétées, ou lorsqu'ils ont besoin d'une vérification propre contre une calculatrice qui n'expose qu'une seule des deux conventions. Les enseignants peuvent pré-générer des corrigés pour des séries modestes sans faire confiance à des applications opaques qui arrondissent différemment les carrés intermédiaires ou cachent quel dénominateur elles ont utilisé.

Les développeurs appellent le même contrat depuis des scripts pour amorcer des vecteurs de test déterministes, pour valider des pipelines à échelle de caractéristiques qui normalisent par σ, ou pour satisfaire des portes de qualité de données qui rejettent des colonnes dont l'écart type d'échantillon s'effondre à zéro. Les analystes utilisent les mesures de population lorsque le fichier est véritablement toute la population pour un jour ou une cohorte, et les mesures d'échantillon lorsque le fichier est un tirage d'enquête qui devrait se généraliser.

Les équipes produit et opérations surveillent l'écart type d'échantillon de la latence, de la taille de panier, ou des comptages d'erreurs pour repérer des régressions que les moyennes seules masqueraient. Associez-le à des outils binomiaux ou d'autres outils de probabilité lorsque vous avez besoin de modèles distributionnels, et au profilage CSV lorsque vous avez besoin de résumés multi-colonnes plutôt que d'une seule série numérique.

Devoirs et vérifications de laboratoire

Vérifiez l'écart type de population et d'échantillon pour des séries de manuel et des laboratoires de mesures répétées avec les deux dénominateurs affichés.

Surveillance d'étalement

Suivez l'écart type d'échantillon de la latence, de la taille de panier, ou des taux d'erreur afin que les régressions ne soient pas cachées par la moyenne seule.

Combien coûte le calculateur d'écart type ?

Il est gratuit dans votre navigateur sur cette page.

Quelle est la différence entre l'écart type de population et d'échantillon ?

La population divise la somme des écarts au carré par n ; l'échantillon divise par n − 1 (correction de Bessel). Cet outil renvoie les deux.

Pourquoi ai-je besoin d'au moins deux valeurs ?

La variance d'échantillon et l'écart type d'échantillon ne sont pas définis pour une seule observation.

Le résultat est-il exact pour chaque ensemble de données ?

Les résultats sont déterministes pour la même entrée ; des séries très grandes ou mal conditionnées peuvent montrer des limites ordinaires de double précision.

Comment calculer un écart-type à la main ?

Calculez la moyenne, retirez-la de chaque valeur, élevez les écarts au carré et additionnez-les. Pour 2, 4, 4, 4, 5, 5, 7 et 9, cette somme vaut 32 ; divisée par 8, elle donne une variance de 4, dont la racine carrée, 2, est l'écart-type.

Tout sur cette page est disponible par programmation. Cette section s'adresse aux équipes qui veulent l'intégrer à leurs systèmes ; les autres peuvent simplement utiliser l'outil ci-dessus.

POSThttps://api.kit.forhosting.com/stat/standard-deviation

Authentification par jeton Bearer : un seul POST met la tâche en file d’attente, et le résultat vous parvient par webhook ou lien signé.

curl -X POST https://api.kit.forhosting.com/stat/standard-deviation \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"values":[2,4,4,4,5,5,7,9]}'
{
  "values": [
    2,
    4,
    4,
    4,
    5,
    5,
    7,
    9
  ]
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "stat.standard_deviation",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

L’API est asynchrone : chaque appel renvoie un task_id immédiatement, puis vous interrogez l’état à raison d’une requête par seconde.

par requête$0.002

Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.

max_n10000
max_abs1000000000000000
HTTPCodeSignification
401unauthorizedClé API absente ou invalide : vérifiez l’en-tête Authorization.
402insufficient_balanceSolde insuffisant : rechargez votre compte pour lancer cette tâche.
404unknown_typeType de tâche inconnu : vérifiez le champ type de votre requête.
429rate_limitedTrop de requêtes : ralentissez la cadence, puis réessayez.

Ce que mesure l'écart type et ce que contient la réponse

Il n'y a pas de voie Monte-Carlo approximative présentée comme vérité et aucune coercition silencieuse d'étiquettes de texte en zéros : le moteur termine soit l'arithmétique en deux passes dans les limites de longueur et de magnitude prises en charge, soit rejette l'entrée avec invalid_input. Les cas rejetés incluent un champ values manquant, une liste vide, une seule observation, des entrées non finies telles que Infinity ou NaN, des jetons non numériques, et des tableaux plus longs que le maximum publié. La règle de moins de deux valeurs est intentionnelle : l'écart type d'échantillon n'est pas défini pour n inférieur à deux, et ne renvoyer que des chiffres de population pour n égale un ferait ramifier les tests de référence et les clients d'API selon la forme.

Comment les valeurs sont lues et comment l'algorithme en deux passes reste stable

Chaque élément est analysé comme un décimal fini ; les signes initiaux optionnels et la notation scientifique sont autorisés, tandis que les jetons vides, les lettres nues, et les objets non numériques échouent avec un index de champ dans le message afin qu'une mauvaise cellule ne devienne pas un zéro silencieux. Le calcul est la méthode classique en deux passes : d'abord la somme et la moyenne, puis la somme des écarts au carré par rapport à cette moyenne, puis la variance de population comme SSD sur n et la variance d'échantillon comme SSD sur n moins un, avec les écarts types pris comme racines carrées positives. Renvoyer les deux dénominateurs dans une seule réponse évite l'erreur courante de tableur consistant à mélanger STDEV.P et STDEV.S sans s'en apercevoir. Le champ préféré est values, un tableau de nombres finis, mais les alias data, numbers, x, et series sont acceptés afin que tableurs, chaînes de requête et formulaires typés puissent réutiliser le même contrat. Une seule chaîne de nombres séparés par des virgules ou des espaces est aussi acceptée lorsqu'un formulaire soumet du texte brut plutôt que des tableaux JSON. Le moteur applique un maximum strict de dix mille points et un plafond de magnitude par valeur afin que la mémoire et la latence restent dans un budget prévisible sur le chemin du navigateur gratuit et sur le Worker en périphérie. Associez l'exécution gratuite dans le navigateur sur cette page à l'API payante lorsque vous avez besoin du résultat descriptif identique au sein d'un pipeline automatisé sans réimplémenter vous-même la correction de Bessel.

Où l'étalement de population et d'échantillon s'inscrit dans l'étude, la science et le travail produit

Sur cette page, le travail s'exécute entièrement dans votre navigateur ; via l'API, chaque recherche réussie coûte $0.002, la validation échouée n'est pas facturée, et rien n'est stocké après le retour de la réponse. Cette séparation — exploration interactive gratuite et API payante identique — correspond au reste du catalogue KIT de niveau A, et vous permet de passer d'une démonstration en classe à un pipeline automatisé sans changer le résultat mathématique.

Fixtures de CI déterministes

Générez des valeurs de moyenne, de variance, et de σ reproductibles pour les tests unitaires et les portes de qualité de données sans maintenir manuellement des tables.

Puis-je envoyer une chaîne séparée par des virgules au lieu d'un tableau JSON ?

Oui. Le champ values accepte un tableau de nombres ou une seule chaîne de nombres séparés par des virgules, des espaces, ou des points-virgules.

Consulter la documentation complète du KIT →