statable Statistiques pour les études et la recherche

Prédire oui ou non, avec la loi normale ? (régression probit)

En bref

Peut-on prédire un événement oui/non ? La régression probit le prédit comme la régression logistique, mais prend la loi normale à la place de la loi logistique comme lien. Les deux disent presque toujours la même chose ; « Logit (par défaut) » reste le réglage par défaut.

Comment cela fonctionne dans Statable

  1. « Nouvelle analyse », puis choisissez la carte « Peut-on prédire quelque chose ? » ; la cible a deux valeurs.
  2. Choisissez la colonne cible et les colonnes de prédiction.
  3. « Plus d’options » → « Modèle » → « Probit (loi normale) ».
  4. Dans le résultat, b est sur l’échelle de la loi normale ; un odds ratio n’existe que pour le logit.

Logit ou probit ?

Les deux donnent presque toujours le même message : quels prédicteurs comptent, dans quel sens et à peu près avec quelle force. Le choix ne dépend pas du résultat. Le probit est usuel dans certains domaines (par exemple la psychométrie et la toxicologie) ; sinon, le logit est le choix par défaut, car on peut y donner des odds ratios.

Lire le résultat

Piège : données presque séparables

Si les prédicteurs séparent presque ou totalement les deux résultats, les probabilités ajustées de certaines observations valent 0 ou 1. Les erreurs types ne sont alors pas fiables. Statable calcule avec une haute précision pour que de telles données soient aussi justes, et montre toujours l’avertissement de R ; un avertissement n’est jamais passé sous silence. Si le calcul n’aboutit pas à un résultat (pas de convergence), cela est aussi indiqué dans le résultat.

Différence avec SPSS

Les estimations b sont les mêmes que dans SPSS (GENLIN). Les erreurs types diffèrent de quelques pour cent (de 0,5 à 6,6 % dans la vérification), car SPSS utilise la hessienne et R l’information de Fisher. Les deux sont usuelles ; Statable utilise R. En conséquence, z, p et les intervalles diffèrent légèrement.

Conditions et limites

Rapporter le résultat

Modèle probit : χ²(2) = 10,00, p = ,006 ; b = 0,40, SE = 0,10, z = 4,00, p < ,001

Exemples typiques

Pour les spécialistes

R (stats) : glm(y ~ ..., family = binomial("probit"), control = glm.control(epsilon = 1e-12, maxit = 100)). La haute précision est nécessaire, sinon les données presque séparables diffèrent. Vérifié sur mtcars et birthwt par rapport à SPSS.

Voir aussi

Ouvrir dans Statable