Метод WorksheetFunction.ChiSq_Test (Excel)

Возвращает тест на независимость.

Синтаксис

expression. ChiSq_Test (Arg1, Arg2)

Выражение Переменная, представляющая объект WorksheetFunction .

Параметры

Имя Обязательный или необязательный Тип данных Описание
Arg1 Обязательный Variant Диапазон данных, содержащих наблюдения для проверки ожидаемых значений.
Arg2 Обязательный Variant Диапазон данных, содержащий отношение продукта итогов строк и итогов столбцов к общему итогу.

Возвращаемое значение

Double

Замечания

ChiSq_Test возвращает значение из распределения хи-квадрата (12) для статистики и соответствующих степеней свободы. Используйте тесты 12, чтобы определить, проверяются ли гипотезные результаты экспериментом.

Если actual_range и expected_range имеют разное количество точек данных, ChiSq_Test возвращает значение ошибки #N/A.

Тест 12 сначала вычисляет статистику α2 по следующей формуле, где:

  • Aij = фактическая частота в i-й строке, j-й столбец
  • Eij = ожидаемая частота в i-й строке, j-й столбец
  • r = число или строк
  • c = количество столбцов

Формула

Низкое значение null2 является показателем независимости. Как видно из формулы, α2 всегда положительно или 0, а равно 0, только если Aij = Eij для каждого i,j.

ChiSq_Test возвращает вероятность того, что значение статистики 12, по крайней мере, равное значению, вычисленное по предыдущей формуле, могло произойти случайно при предположении о независимости. При вычислении этой вероятности ChiSq_Test использует распределение α2 с соответствующим количеством степеней свободы, df.

  • Если r > 1 и c > 1, то df = (r - 1)(c - 1).
  • Если r = 1 и c > 1, то df = c - 1.
  • Если r > 1 и c = 1, то df = r - 1.
  • r = c = 1 не допускается и создает ошибку.

Использование ChiSq_Test наиболее целесообразно, когда Эйдж не слишком мал. Некоторые статистики предполагают, что каждый Эйдж должен быть больше или равен 5.

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.