A estatística razão de verossimilhança (também conhecida como desvio) e o teste de falta de ajuste (ou qualidade de ajuste) são bastante simples de obter para um modelo de regressão logística (ajuste usando a glm(..., family = binomial)função) em R. No entanto, pode ser fácil ter algumas contagens de células acaba baixo o suficiente para que o teste não seja confiável. Uma maneira de verificar a confiabilidade do teste da razão de verossimilhança por falta de ajuste é comparar a estatística do teste e o valor P com os do teste de falta de ajuste do qui quadrado (ou ) de Pearson.
Nem o glmobjeto nem seu summary()método relatam a estatística do teste do qui-quadrado de Pearson por falta de ajuste. Na minha pesquisa, a única coisa que surgiu foi a chisq.test()função (no statspacote): sua documentação diz " chisq.testexecuta testes de tabela de contingência qui-quadrado e testes de adequação". No entanto, a documentação é esparsa sobre como executar esses testes:
Se
xfor uma matriz com uma linha ou coluna, ou sexfor um vetor eynão for fornecido, um teste de qualidade do ajuste é realizado (xé tratado como uma tabela de contingência unidimensional). As entradas dexdevem ser números inteiros não negativos. Nesse caso, a hipótese testada é se as probabilidades da população são iguais às dep, ou são iguais sepnão forem dadas.
Eu imagino que você poderia usar o ycomponente do glmobjeto para o xargumento de chisq.test. No entanto, você não pode usar o fitted.valuescomponente do glmobjeto para o pargumento de chisq.test, porque você receberá um erro: " probabilities must sum to 1."