ForHosting KIT · Outils pour développeurs

Test de Levene

Le calculateur du test de Levene évalue si plusieurs groupes indépendants présentent des variances de population égales.

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

Vous fournissez chaque groupe sous forme de tableau d'observations numériques et obtenez la statistique de Levene ainsi que sa valeur p en queue supérieure. Cette implémentation applique la version classique centrée sur la moyenne : chaque observation devient sa distance absolue à la moyenne de son groupe, puis ces distances sont comparées par une analyse de variance à un facteur. Le calcul est déterministe, sans accès réseau, et convient lorsque le test F à deux échantillons, sensible à la normalité, n'est pas adapté.

Ce que mesure le test de Levene

Le test de Levene pose comme hypothèse nulle que toutes les populations représentées ont la même variance. Pour chaque groupe, le calculateur détermine la moyenne arithmétique et remplace chaque observation initiale par sa distance absolue à cette moyenne. Il réalise ensuite une analyse de variance à un facteur sur ces distances. Si les distances absolues habituelles diffèrent fortement entre les groupes par rapport à la variation qui subsiste en leur sein, la statistique augmente. La valeur p renvoyée est la probabilité, sous le modèle d'égalité des variances et la loi F de référence, d'obtenir une statistique au moins aussi grande que celle observée. Une faible valeur p constitue donc un indice contre l'égalité des variances. Elle ne donne pas la probabilité que l'hypothèse nulle soit vraie et ne mesure pas l'importance pratique de l'écart. Une valeur élevée ne prouve pas davantage que les variances sont identiques : des échantillons restreints peuvent manquer de puissance. Fixez le seuil de signification avant d'examiner le résultat et interprétez le test avec les graphiques, les tailles d'échantillon, la connaissance des mesures et les conséquences concrètes d'une dispersion inégale.

Comment le calcul est effectué

Fournissez `groups` comme un tableau contenant au moins deux tableaux de nombres finis. Chaque groupe doit comporter au moins deux observations, mais les effectifs peuvent différer et l'ordre n'influence pas le calcul. Le calculateur détermine d'abord la moyenne de chaque groupe par une mise à jour progressive qui évite une somme brute inutilement grande. Il forme les écarts absolus à cette moyenne, calcule leur moyenne dans chaque groupe, puis leur moyenne générale pondérée par les effectifs. La statistique communiquée est le carré moyen intergroupes divisé par le carré moyen intragroupe de ces écarts. Les degrés de liberté du numérateur correspondent au nombre de groupes moins un ; ceux du dénominateur au nombre total d'observations moins le nombre de groupes. La valeur p est la queue supérieure de la loi F correspondante, évaluée de façon déterministe grâce à la fonction bêta incomplète régularisée. La réponse ne contient que `statistic` et `p_value`, ce qui facilite son stockage ou son intégration. Pour rendre compte du résultat, conservez également la définition des groupes, les effectifs, le seuil retenu et la méthode centrée sur la moyenne.

Hypothèses, interprétation et limites

Les observations doivent être indépendantes au sein des groupes et entre eux, et les échantillons doivent représenter convenablement les populations visées par la conclusion. La procédure de Levene est généralement moins sensible aux écarts à la normalité que le test F classique de deux variances, mais elle n'est pas dépourvue d'hypothèses. Une forte dépendance, un échantillonnage biaisé, l'arrondi des mesures, un mélange de populations ou des valeurs aberrantes influentes peuvent fausser le résultat. La forme centrée sur la moyenne employée ici est la construction originale de Levene. La variante de Brown–Forsythe centrée sur la médiane peut mieux résister aux queues lourdes et aux valeurs extrêmes, mais il s'agit d'un autre calcul, qui n'est pas substitué discrètement ici. Examinez les distributions et le mécanisme de production des données avant de transformer une valeur p en décision. Le calculateur refuse moins de deux groupes, les groupes de moins de deux observations, les valeurs non numériques ou non finies et les entrées dépassant les limites. Il signale aussi une erreur si les écarts absolus ne varient pas au sein des groupes, car le dénominateur est nul et aucune statistique F finie ordinaire ne peut être calculée. La signification statistique n'établit à elle seule ni causalité, ni qualité des données, ni importance pratique.

Vérifier une hypothèse d'analyse

Évaluez l'homogénéité des variances avant de choisir une méthode supposant des dispersions comparables.

Comparer la régularité des procédés

Testez si les mesures de plusieurs lignes de production indiquent une variabilité inégale.

Auditer un calcul publié

Reproduisez une statistique de Levene centrée sur la moyenne et sa valeur p à partir des observations.

Combien de groupes pouvez-vous comparer ?

Vous devez fournir au moins deux groupes et pouvez aller jusqu'à la limite déclarée de quarante groupes.

Cette version est-elle centrée sur la moyenne ou la médiane ?

Il s'agit du test de Levene classique centré sur la moyenne. La variante de Brown–Forsythe centrée sur la médiane n'est pas calculée.

Que signifie une faible valeur p ?

Elle indique que l'écart de dispersion observé serait inhabituel sous l'hypothèse nulle d'égalité des variances, compte tenu des hypothèses du test.

Une valeur p élevée prouve-t-elle l'égalité des variances ?

Non. Les échantillons n'apportent simplement pas de preuve forte contre l'égalité ; cela n'établit pas des variances de population identiques.

Pourquoi des groupes constants ou symétriques peuvent-ils provoquer une erreur ?

Si les écarts absolus ne varient pas au sein des groupes, le dénominateur est nul et la statistique finie ordinaire est indéfinie.

Combien coûte un calcul par API ?

Chaque requête API coûte $0.002. Le navigateur et l'API emploient le même calcul analytique déterministe.

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/levene-test

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/levene-test \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"groups":[[10,12,9,11,13],[8,15,7,16,9,14],[11,10,12,9,10]]}'
{
  "groups": [
    [
      10,
      12,
      9,
      11,
      13
    ],
    [
      8,
      15,
      7,
      16,
      9,
      14
    ],
    [
      11,
      10,
      12,
      9,
      10
    ]
  ]
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "stat.levene_test",
  "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_groups40
max_items_per_group100000
max_total_items200000
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 →