Поделиться через


WorksheetFunction.ChiTest(Object, Object) Метод

Определение

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

public:
 double ChiTest(System::Object ^ Arg1, System::Object ^ Arg2);
public double ChiTest (object Arg1, object Arg2);
Public Function ChiTest (Arg1 As Object, Arg2 As Object) As Double

Параметры

Arg1
Object

Диапазон данных, содержащих наблюдения для проверки ожидаемых значений.

Arg2
Object

Важно! Эта функция была заменена одной или несколькими новыми функциями, которые могут обеспечить повышенную точность и имена которых лучше отражают их использование. Эта функция по-прежнему доступна для совместимости с более ранними версиями Excel. Однако если обратная совместимость не требуется, следует рассмотреть возможность использования новых функций, так как они более точно описывают их функциональность. Дополнительные сведения о новой функции см. в методе ChiSq_Test(Object, Object) . Диапазон данных, содержащий отношение продукта итогов строк и итогов столбцов к общему итогу.

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

Комментарии

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

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

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

Рис. 1. Формула для теста x в квадрате

где:

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

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

ChiTest возвращает вероятность того, что значение статистики 12, по крайней мере, такое же высокое, как значение, вычисленное по приведенной выше формуле, могло произойти случайно при предположении о независимости. При вычислении этой вероятности ChiTest использует распределение α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 не допускается и создает ошибку.

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

Применяется к