Współczynnik phi
term_id: phi_coefficient
Category: basic_concepts
Definition
Współczynnik phi (φ) to miara zależności dla dwóch zmiennych binarnych, pełniąca funkcję współczynnika korelacji Pearsonsa dla zmiennych dychotomicznych. Przyjmuje wartości od -1 do +1, gdzie 0 oznacza brak zależności.
Summary
Statystyczna miara zależności między dwiema zmiennymi binarnymi.
Key Concepts
- Zmienne binarne
- Korelacja
- Tabela kontingencji
- Siła zależności
Use Cases
- Ocena wydajności klasyfikatora binarnego poza dokładnością (accuracy)
- Analiza zależności w danych ankietowych z odpowiedziami tak/nie
- Wybór cech w zbiorach danych z danymi kategorialnymi
Code Example
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}')