ForHosting KIT · Outils pour développeurs

Calculateur de z-score en percentile normal

Un z-score indique de combien d’écarts-types une observation se situe au-dessus ou au-dessous de la moyenne, mais un percentile est souvent plus parlant.

● BetaGratuit · dans votre navigateur
Utilisez-le depuis WebAPIE-mailTelegramApp bientôt

Ce calculateur transforme un z-score fini en pourcentage cumulé de la loi normale standard situé à cette valeur ou en dessous. Saisissez une valeur négative, nulle ou positive pour obtenir un percentile déterministe arrondi à six décimales, lors d’une vérification ponctuelle ou dans un traitement reproductible par API.

Interprétez un z-score comme percentile cumulé

La loi normale standard possède une moyenne nulle et un écart-type égal à un. Le z-score place une observation sur cette échelle commune, tandis que le percentile indique la part de la distribution située à ce point ou en dessous. Lorsque vous saisissez la valeur, le calculateur évalue la fonction de répartition normale standard. Un z-score nul se trouve au centre et correspond donc au cinquantième percentile. Les scores positifs sont au-dessus du centre et les scores négatifs en dessous. Le résultat cumulé comprend toute l’aire sous la courbe depuis la queue gauche jusqu’au score fourni. Cette convention est celle des tables de la loi normale et des logiciels statistiques. Il ne s’agit ni du seul pourcentage compris entre la moyenne et le score, ni automatiquement de la valeur p d’un test unilatéral ou bilatéral. Distinguer ces grandeurs évite de donner un sens statistique erroné à un résultat pourtant vraisemblable.

Comprenez le calcul et sa précision

La conversion repose sur la fonction de répartition d’une variable normale standard. Le score est divisé par la racine carrée de deux, traité par une approximation déterministe de la fonction d’erreur, puis transformé d’une probabilité en pourcentage. Tous les calculs sont locaux : aucune table en ligne, aucun échantillon aléatoire et aucune heure courante n’interviennent. Le résultat est arrondi à six décimales afin de rester stable à l’affichage et lors de comparaisons automatisées. Les scores positifs ou négatifs extrêmement grands tendent naturellement vers cent ou zéro. Une valeur arrondie à l’une de ces limites ne prouve cependant pas qu’un événement soit certain ou impossible, car la loi normale possède des queues non bornées. La précision d’affichage ne peut simplement pas représenter toutes les probabilités infimes. Pour juger une preuve statistique, privilégiez les hypothèses du modèle plutôt que des chiffres supplémentaires sans portée pratique.

Employez le résultat dans le bon contexte

Cette conversion n’est pertinente que si le z-score appartient réellement à une échelle normale standard. Une observation brute peut avoir été standardisée avec une moyenne et un écart-type de population appropriés, ou un modèle peut produire une statistique dont la loi est suffisamment proche de la normale. Le percentile donne alors une lecture compacte : plus il est élevé, plus la part de la distribution de référence située sous le score est grande. Il ne fournit pas le rang percentile dans n’importe quel échantillon, ne démontre pas la normalité des mesures originales et ne remplace pas les seuils propres à votre domaine. Pour un test d’hypothèse, déterminez d’abord si la question porte sur la queue supérieure, inférieure ou les deux. Dans un rapport, indiquez le z-score, le percentile et la distribution de référence. Dans un système automatisé, rejetez les données absentes, textuelles, infinies ou non numériques afin d’éviter qu’une conversion silencieuse produise des statistiques trompeuses.

Interpréter un score standardisé

Convertissez un z-score déjà calculé en pourcentage cumulé de la loi normale standard de référence.

Contrôler la sortie d’un modèle statistique

Exprimez une statistique normalisée sous forme de percentile cumulé lisible dans un rapport ou tableau de bord.

Remplacer la consultation manuelle d’une table z

Obtenez un résultat reproductible à six décimales sans rechercher une ligne et une colonne dans une table imprimée.

À quel percentile correspond un z-score nul ?

Il correspond au cinquantième percentile, car zéro est la moyenne et le centre de la loi normale standard.

Le résultat représente-t-il l’aire entre la moyenne et le z-score ?

Non. Il représente toute l’aire cumulée depuis la queue gauche jusqu’au score saisi.

Ce percentile est-il identique à une valeur p ?

Pas nécessairement. La valeur p dépend de l’hypothèse et du choix d’une queue inférieure, supérieure ou de deux queues.

Pourquoi un score extrême peut-il donner zéro ou cent ?

L’arrondi à six décimales peut masquer une queue extrêmement faible, même si sa probabilité théorique reste non nulle.

Quelles valeurs d’entrée sont acceptées ?

Le champ z doit contenir un nombre fini ; les absences, textes numériques, infinis et valeurs non numériques sont refusés.

Combien coûte une requête API ?

Chaque requête API coûte $0.002 ; le calculateur interactif reste également utilisable dans le navigateur.

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/z-to-percentile

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/z-to-percentile \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"z":1.96}'
{
  "z": 1.96
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "stat.z_to_percentile",
  "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.

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.

Consulter la documentation complète du KIT →