Je veux trouver le point de coupure pour le genre basé sur une mesure anthropologique. Je peux dessiner les courbes et je sais que si la sensibilité et la spécificité sont toutes deux également importantes, le point le plus proche du coin supérieur gauche du cadre (ou si la courbe est négative, le point le plus proche du coin inférieur droit) doit être déterminé comme coupure.
Cependant, je ne sais pas s'il existe une fonction déjà implémentée dans R ou d'autres programmes pour le déterminer, simplement? Je sais juste que SPSS n'a pas une telle fonction. Connaissez-vous des programmes ou R qui peuvent le faire via une fonction déjà implémentée?
R
package appeléROCR
pour ce genre de calculs. Trouvez-le ici . Voir aussi le site correspondant avec une documentation complète. Il y a aussi un papier sur le paquet .Réponses:
Vous souhaitez calculer l' indice de Youden et trouver le plus élevé de votre courbe ROC.
Jetez un œil aux packages OptimalCutpoints et cutpointr pour R. Si vous faites une analyse ROC, vous pouvez également utiliser la
coords
fonction de pROC (un peu d'auto-publicité ici):la source
Comme l'a mentionné @COOLSerdash, il existe un bon package R ROCR pour effectuer ce type d'analyse.
Mais ma réponse est qu'il n'est pas possible de prendre une décision de coupure uniquement sur la base de certaines métriques d'informations.
Vous devez spécifier une véritable fonction de perte dont les paramètres sont basés sur une valeur relative de diverses erreurs de classification. Il est alors facile de sélectionner un point de coupure qui maximise les gains ou minimise les pertes.
la source