Коефіцієнт ймовірності (він же відхилення) статистика та тест на непридатність (або на придатність) є досить простим для отримання логістичної моделі регресії (підходящої за допомогою функції) в Р. Однак це може бути легко кількість підрахунків клітинок закінчується досить низькою, що тест є ненадійним. Один із способів перевірити надійність тесту на коефіцієнт ймовірності на відсутність придатності - це порівняння його тестової статистики та P- значення з показниками чи-площі Пірсона (або ) на непридатність тесту.glm(..., family = binomial)
Ні glmоб'єкт, ні його summary()метод не повідомляють статистику тесту для квадратного тесту Пірсона на відсутність придатності. У моєму пошуку єдине, що я придумав, - це chisq.test()функція (в statsупаковці): в її документації написано, що " chisq.testвиконує тести на таблицю на випадок чи на випадок чи на випадок придатності та тести на придатність". Однак, документація про те, як проводити такі тести, є рідкою:
Якщо
xце матриця з одного рядка або стовпця, або якщоxє вектор , іyне дано, то благість-оф-придатний тест виконується (xтрактується як одновимірний випадок непередбачених таблиці). Записиxповинні бути невід'ємними цілими числами. У цьому випадку перевірена гіпотеза полягає в тому, чи є ймовірності популяції рівнимиp, чи всі вони рівні, якщоpїх не вказано.
Я б уявив, що ви можете використовувати yкомпонент glmоб'єкта для xаргументу chisq.test. Однак ви не можете використовувати fitted.valuesкомпонент glmоб'єкта для pаргументу chisq.test, оскільки ви отримаєте помилку: " probabilities must sum to 1."
Як я можу (з R) принаймні обчислити статистику тесту Пірсона на відсутність придатності без необхідності виконувати кроки вручну?