Calculateur moyenne, médiane, valeur modale
Pour 1, 2, 2, 3 et 4, vous obtenez une moyenne de 2,4, une médiane de 2, une valeur modale de 2 et une étendue de 3, à partir d'une seule liste, avec l'effectif, la somme, le minimum et le maximum. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Nombres
- 1, 2, 2, 3, 4
- Quantité
- 5
- Somme
- 12
- Moyenne
- 2,4
- Médiane
- 2
La moyenne, la médiane, la valeur modale et l'étendue sont les quatre résumés numériques que la plupart apprennent d'abord en statistique descriptive. La moyenne est la moyenne arithmétique, la médiane est la valeur centrale après tri, la valeur modale est la valeur la plus fréquente, et l'étendue est l'écart entre la plus grande et la plus petite observation. Cette capacité prend une liste non vide de nombres finis et renvoie les quatre mesures avec l'effectif, la somme, le minimum, le maximum et la fréquence de la valeur modale en un seul appel déterministe.
Ce que signifient moyenne, médiane, valeur modale et étendue sur une liste de nombres
La moyenne divise la somme de toutes les observations par l'effectif n. Elle utilise chaque valeur, de sorte qu'une seule valeur extrême aberrante peut l'éloigner du gros des données ; cette sensibilité est utile lorsque la masse totale compte, et trompeuse lorsque l'on cherche un cas typique. La médiane est l'entrée centrale de la liste triée lorsque n est impair, ou la moyenne des deux entrées centrales lorsque n est pair.
Comme elle ne dépend que de l'ordre, la moitié des valeurs se situent à ou sous elle et la moitié à ou au-dessus, ce qui la rend robuste aux hauts et bas extrêmes. La valeur modale est celle qui apparaît le plus souvent.
Lorsqu'un nombre domine clairement le tableau des fréquences, la valeur modale est ce nombre ; lorsque plusieurs valeurs partagent la même fréquence maximale supérieure à un, la liste est multimodale et ce calculateur renvoie toutes ces valeurs ; lorsque chaque valeur apparaît une fois et que n est supérieur à un, il n'y a pas de valeur modale et le tableau des valeurs modales est vide. L'étendue est simplement le maximum moins le minimum.
Ensemble, ces quatre chiffres répondent à des questions distinctes : moyenne pour le niveau moyen, médiane pour le centre sous asymétrie, valeur modale pour la lecture discrète la plus courante même sur des données numériques, et étendue pour la dispersion d'un coup d'œil. Exemple classique de classe : la liste un, deux, deux, trois, quatre a pour moyenne deux virgule quatre, médiane deux, valeur modale deux avec fréquence deux, et étendue trois.
Une liste à un seul élément a moyenne, médiane et valeur modale égales à cet élément et étendue zéro. Rejetez toujours l'entrée vide plutôt que d'inventer des moyennes nulles à partir d'aucune donnée.
Cas d’usage
Résumé rapide d'échantillon dans des pipelines
Résumez des lots de capteurs, des scores de quiz ou des cellules d'expérience sans installer une bibliothèque statistique complète dans chaque service.
Démonstrations pédagogiques du centre face à la dispersion
Montrez comment les valeurs aberrantes déplacent la moyenne tandis que médiane et valeur modale restent stables, avec les mêmes nombres en direct en classe.
Questions fréquentes
Que se passe-t-il si la liste est vide ?
Il n'existe pas de moyenne du rien ; une validation échouée n'est pas facturée.
Comment la médiane est-elle définie pour un effectif pair ?
Après tri, la médiane est la moyenne des deux valeurs centrales. Pour un effectif impair c'est la seule valeur du milieu.
Et si chaque nombre n'apparaît qu'une seule fois ?
Lorsque n > 1 et que toutes les fréquences valent 1, il n'y a pas de valeur modale : modes est un tableau vide et mode l'est aussi. Une liste à un seul élément traite cet élément comme valeur modale.
Le calculateur de moyenne, médiane et valeur modale est-il gratuit ?
L'outil navigateur est gratuit et s'exécute en local.
Que se passe-t-il si deux valeurs sont à égalité comme les plus fréquentes ?
La liste est multimodale et le calculateur renvoie toutes les valeurs qui partagent la fréquence la plus élevée, à condition qu'elle dépasse un. Vous voyez ainsi toutes les valeurs modales, pas une seule.
Outils associés
Pour les développeurs — accès API
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.
Endpoint
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é.
Appeler depuis votre stack
curl -X POST https://api.kit.forhosting.com/stat/mean-median-mode \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"numbers":[1,2,2,3,4]}'const res = await fetch("https://api.kit.forhosting.com/stat/mean-median-mode", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"numbers": [
1,
2,
2,
3,
4
]
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/stat/mean-median-mode",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"numbers": [
1,
2,
2,
3,
4
]
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/stat/mean-median-mode", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"numbers":[1,2,2,3,4]}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"numbers":[1,2,2,3,4]}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/stat/mean-median-mode", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemple de requête
{
"numbers": [
1,
2,
2,
3,
4
]
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "stat.mean_median_mode",
"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.
Tarifs
Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.
Erreurs
| HTTP | Code | Signification |
|---|---|---|
401 | unauthorized | Clé API absente ou invalide : vérifiez l’en-tête Authorization. |
402 | insufficient_balance | Solde insuffisant : rechargez votre compte pour lancer cette tâche. |
404 | unknown_type | Type de tâche inconnu : vérifiez le champ type de votre requête. |
429 | rate_limited | Trop de requêtes : ralentissez la cadence, puis réessayez. |
Notes techniques
Les listes vides sont rejetées avec invalid_input et ne sont jamais facturées.
Comment appeler l'API et ce qu'elle renvoie
Les chaînes numériques dans le tableau sont converties ; une chaîne séparée par des virgules ou des espaces est aussi acceptée pour les formes textuelles simples. Utilisez-le depuis des correcteurs de devoirs, l'enrichissement de tableurs, les résumés d'échantillons de capteurs, les tableaux de bord d'expériences A-B qui ont besoin d'un centre et d'une dispersion rapides, ou tout flux qui veut moyenne, médiane, valeur modale et étendue sans installer un paquet statistique sur chaque machine. Envoyez un corps JSON avec un champ obligatoire nommé numbers : un tableau non vide de nombres finis. Les alias values, data et list sont acceptés et se comportent de la même façon. En cas de succès la réponse inclut count comme n, numbers comme la copie triée croissante utilisée pour la médiane, sum de toutes les valeurs, mean égal à sum sur n, median selon la définition ci-dessus, mode comme un seul nombre lorsque unimodal ou un tableau lorsque multimodal ou vide lorsqu'il n'y a pas de valeur modale, modes comme le tableau complet des valeurs modales, mode_frequency comme la fréquence la plus élevée, min, max et range égal à max moins min. Une validation échouée — numbers manquant, liste vide, entrées non finies ou liste de plus de cent mille valeurs — renvoie invalid_input et n'est jamais facturée. Le tarif est un $0.002 forfaitaire par requête réussie avec unité item et prix marginal unitaire nul.
Conseils pratiques, limites et recherches associées
En enseignant, associez un exemple unimodal tel que un deux deux trois quatre à un exemple tout unique tel que un deux trois quatre cinq pour montrer des valeurs modales vides, et une liste de longueur paire telle que un deux trois quatre pour montrer la médiane moyenne de deux virgule cinq. Préférez la médiane à la moyenne lorsque l'échantillon est asymétrique ou contaminé par des valeurs aberrantes ; préférez la moyenne lorsque les totaux comptent ; préférez la valeur modale lorsque la lecture discrète la plus courante compte. Des capacités sœurs de ce kit peuvent profiler des fichiers CSV entiers colonne par colonne ; cette page s'adresse spécifiquement à ceux qui cherchent un calculateur de moyenne, médiane et valeur modale sur une simple liste de nombres, non un profil exploratoire multicolonnes. Gardez les listes dans la limite de taille publiée pour que les chemins interactifs Worker et navigateur restent rapides ; cent mille nombres finis suffisent pour les ensembles de classe et la plupart des échantillons opérationnels. Des magnitudes extrêmement grandes peuvent pousser la moyenne hors du flottant fini IEEE ; le cas échéant, le gestionnaire renvoie invalid_input au lieu de l'infini. Les tâches en échec qui renvoient invalid_input ne consomment pas le solde prépayé, ce qui garde les scripts exploratoires bon marché pendant que les élèves saisissent des tableaux vides par erreur. Préférez envoyer la liste brute une seule fois et lire les quatre mesures d'une seule réponse plutôt que d'appeler quatre outils séparés : un contrat, une unité de facturation, des résultats identiques dans le navigateur et l'API.
Cas d'intégration
Corrigés de devoirs et d'examens
Donnez aux élèves un court échantillon numérique ; vérifiez leur moyenne, médiane, valeur modale et étendue calculées à la main par rapport à un résultat déterministe du navigateur ou de l'API.
Questions techniques
Que renvoie ce calculateur de moyenne, médiane et valeur modale ?
Pour une liste non vide il renvoie count, numbers triés, sum, mean, median, mode (et le tableau modes), mode_frequency, min, max et range (max − min).