Коэффициент фи
term_id: phi_coefficient
Category: basic_concepts
Definition
Коэффициент фи (φ) — это мера ассоциации для двух бинарных переменных, служащая коэффициентом корреляции Пирсона для дихотомических переменных. Он принимает значения от -1 до +1, где 0 указывает на отсутствие связи.
Summary
Статистическая мера связи между двумя бинарными переменными.
Key Concepts
- Бинарные переменные
- Корреляция
- Таблица сопряженности
- Сила ассоциации
Use Cases
- Оценка производительности бинарного классификатора с учетом метрик, помимо точности
- Анализ взаимосвязей в данных опросов с ответами «да/нет»
- Отбор признаков в наборах данных с категориальными входными данными
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}')