Pour une utilisation optimale, veuillez visiter numiqo sur votre PC de bureau !

États réels
Valeurs de test ou scores
Comparer par groupe (facultatif)

Comment faire

Calculateur de courbe ROC

Author: Dr. Mathias Jesussek
Updated:

Créez une ou plusieurs courbes ROC (receiver operating characteristic) directement dans votre navigateur. numiqo calcule l'aire sous la courbe (AUC), l'incertitude selon DeLong, la performance au seuil et les comparaisons statistiques, tout en gardant explicite l'objectif de l'analyse.

Charger l'exemple à une courbe Charger l'exemple de courbes appariées Charger l'exemple de courbes indépendantes Charger l'exemple de courbes par groupe Charger l'exemple avec valeurs manquantes

Choisissez l'analyse ROC qui correspond à votre question

Question Sélection des données Résultats principaux
Dans quelle mesure un test discrimine-t-il ? Un état réel et une valeur de test ou un score Courbe ROC, AUC, erreur standard de DeLong, IC à 95 % et valeur p
Quel seuil dois-je utiliser ? Un état réel et une valeur de test ou un score Analyse de Youden, de dépistage, de confirmation ou d'un seuil existant
Quel test discrimine le mieux chez les mêmes participants ? Un état réel et plusieurs valeurs de test ou scores Courbes appariées et comparaisons de DeLong appariées
Comment comparer des tests issus d'échantillons distincts ? Le même nombre d'états réels et de valeurs de test ou scores Courbes indépendantes et comparaisons de DeLong non appariées
La performance diffère-t-elle entre les groupes ? Un état, un test et une variable de regroupement Une courbe indépendante par groupe valide et comparaisons par paires

Comment saisir et sélectionner les données

  1. Collez ou importez les données dans le tableau ci-dessus.
  2. Sélectionnez la variable binaire sous États réels.
  3. Sélectionnez une ou plusieurs variables métriques sous Valeurs de test ou scores.
  4. Sélectionnez la catégorie qui représente l'État positif.
  5. Indiquez si ce sont les valeurs de test élevées ou faibles qui signalent cet état positif.

Si la valeur de catégorie 1 est présente, elle est sélectionnée au départ comme état positif. Il s'agit d'une commodité, pas d'une décision statistique : vérifiez que la catégorie sélectionnée correspond bien au sens de vos données. De même, la direction doit être choisie à partir de connaissances du domaine plutôt qu'en retenant celle qui produit la plus grande AUC.

Choix du seuil selon l'objectif

Objectif Règle de sélection
Seuil équilibré Maximiser l'indice de Youden J = sensibilité + spécificité − 1.
Dépistage ou triage Atteindre la sensibilité minimale demandée, puis maximiser la spécificité.
Test de confirmation Atteindre la spécificité minimale demandée, puis maximiser la sensibilité.
Règle de décision existante Évaluer le seuil saisi sans l'optimiser sur ces données.

Le point de fonctionnement sélectionné comprend, selon les cas, la sensibilité, la spécificité, les rapports de vraisemblance, les valeurs prédictives et les effectifs de la matrice de confusion. Des intervalles de confiance bootstrap stratifiés à 95 % quantifient l'incertitude du seuil et des mesures de performance. Lisez le guide du choix du seuil avant de traiter un seuil issu de l'échantillon comme une règle de décision.

Observations manquantes et cas valides

Chaque courbe utilise les paires état-test dont les deux valeurs sont valides. Le récapitulatif du traitement des observations indique les observations valides et exclues, plutôt que de traiter silencieusement les valeurs manquantes comme une catégorie ou un score. Les comparaisons de courbes appariées utilisent les lignes complètes pour les deux tests comparés ; par conséquent, la différence d'AUC utilisée dans une comparaison peut différer légèrement de la différence entre les AUC calculées à partir de toutes les lignes disponibles pour chaque test.

Résultats et sortie pour publication

  • Courbe ROC avec droite de référence, point de seuil facultatif et taille de graphique sélectionnable
  • Bandes de confiance bootstrap ponctuelles à 95 % facultatives, basées sur 2 000 rééchantillons stratifiés
  • AUC avec erreur standard de DeLong, intervalle de confiance à 95 % et test contre AUC = 0,5
  • Comparaisons d'AUC de DeLong appariées et non appariées
  • Valeurs p ajustées selon Holm lorsque plusieurs comparaisons par paires sont faites
  • Coordonnées ROC pour chaque seuil observé distinct
  • Tableaux, explications et export de documentation adaptés au reporting

Les bandes de confiance sont des intervalles ponctuels pour la sensibilité à des valeurs de spécificité fixées ; il ne s'agit pas d'une région de confiance simultanée pour la courbe entière. Les résultats bootstrap ne sont calculés que sur demande, puis mis en cache pour l'analyse en cours.

Limites d'interprétation

  • L'AUC décrit la discrimination, pas la calibration ni l'utilité clinique à elle seule.
  • Un seuil optimisé et évalué sur le même échantillon peut être moins performant sur de nouvelles données.
  • La VPP et la VPN utilisent la proportion de cas positifs de ce jeu de données et changent avec la prévalence.
  • Les échantillons très petits ou fortement déséquilibrés produisent des estimations incertaines.
  • Une courbe valide nécessite à la fois des observations positives et négatives.

En savoir plus

Cité numiqo: numiqo Team (2026). numiqo: Online Statistics Calculator. numiqo e.U. Graz, Austria. URL https://numiqo.com