независимость хи-квадрат в Matlab - PullRequest
1 голос
/ 09 апреля 2020

Можем ли мы провести тест на независимость хи-квадрат, используя MATLAB? Если да, я ищу «надежный» пример работы. Я не пробовал, и я не знаком с этим.

1 Ответ

0 голосов
/ 09 апреля 2020

Да. Вы можете использовать функцию, которую можно найти при обмене файлами: https://es.mathworks.com/matlabcentral/fileexchange/7143-chi-square-test-for-independence.

Чтобы выполнить тест, просто вызовите función chi2test(data, numOfInterval) со своими данными и количеством интервалов.

Пример кода

data = rand(1000, 1000);
num_int = 8;
chi2test(data, num_int);

x =
    5.6000

ans =
   14.0671

, где x - результат теста независимости хи-квадрат, а ans - обратная кумулятивная функция распределения хи-квадрат с num_int градусами свобода, указанная для соответствующих вероятностей в data.

Дополнительную информацию об этой функции см. в [1].

[1] Кевин Вонг (2020). Тест на Площадь Чи на Независимость (https://www.mathworks.com/matlabcentral/fileexchange/7143-chi-square-test-for-independence), MATLAB Central File Exchange. Получено 12 апреля 2020 г.

...