Coefficiente Phi

term_id: phi_coefficient

Category: basic_concepts

Definition

Il coefficiente Phi (φ) è una misura di associazione per due variabili binarie, che funge da coefficiente di correlazione di Pearson per variabili dicotomiche. Varia da -1 a +1, dove 0 indica assenza di as

Summary

Una misura statistica dell’associazione tra due variabili binarie.

Key Concepts

  • Variabili binarie
  • Correlazione
  • Tabella di contingenza
  • Forza dell’associazione

Use Cases

  • Valutazione delle prestazioni del classificatore binario oltre l’accuratezza
  • Analisi delle relazioni nei dati di sondaggio con risposte sì/no
  • Selezione delle funzionalità in dataset con input categorici

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}')