scipy.stats.contingency.
expected_freq#
- scipy.stats.contingency.expected_freq(observed)[источник]#
Вычислить ожидаемые частоты из таблицы сопряженности.
Для заданной n-мерной таблицы сопряженности наблюдаемых частот вычислить ожидаемые частоты для таблицы на основе маргинальных сумм в предположении, что группы, связанные с каждым измерением, независимы.
- Параметры:
- observedarray_like
Таблица наблюдаемых частот. (Хотя эта функция может обрабатывать одномерный массив, этот случай тривиален. Обычно observed имеет размерность не менее 2-D.)
- Возвращает:
- ожидаемыйndarray из float64
Ожидаемые частоты, основанные на маргинальных суммах таблицы. Такая же форма, как у observed.
Примеры
>>> import numpy as np >>> from scipy.stats.contingency import expected_freq >>> observed = np.array([[10, 10, 20],[20, 20, 20]]) >>> expected_freq(observed) array([[ 12., 12., 16.], [ 18., 18., 24.]])