Coefficient Phi

term_id: phi_coefficient

Category: basic_concepts

Definition

Le coefficient Phi (φ) est une mesure d’association pour deux variables binaires, servant de coefficient de corrélation de Pearson pour les variables dichotomiques. Il varie de -1 à +1, où 0 indique aucune association.

Summary

Une mesure statistique de l’association entre deux variables binaires.

Key Concepts

  • Variables binaires
  • Corrélation
  • Table de contingence
  • Force de l’association

Use Cases

  • Évaluation des performances des classifieurs binaires au-delà de la précision
  • Analyse des relations dans les données de sondage avec des réponses oui/non
  • Sélection de fonctionnalités dans les ensembles de données avec des entrées catégorielles

Code Example

1
2
3
4
5
6
7
8
import numpy as np
from scipy.stats import chi2_contingency
# Example: Calculate phi coefficient from a 2x2 confusion matrix
tn, fp, fn, tp = 90, 10, 5, 95
matrix = [[tn, fp], [fn, tp]]
chi2, p, dof, expected = chi2_contingency(matrix)
phi = np.sqrt(chi2 / (tn + fp + fn + tp))
print(f'Phi coefficient: {phi:.3f}')