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 glm
objeto 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 stats
pacote): sua documentação diz " chisq.test
executa 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
x
for uma matriz com uma linha ou coluna, ou sex
for um vetor ey
não for fornecido, um teste de qualidade do ajuste é realizado (x
é tratado como uma tabela de contingência unidimensional). As entradas dex
devem 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 sep
não forem dadas.
Eu imagino que você poderia usar o y
componente do glm
objeto para o x
argumento de chisq.test
. No entanto, você não pode usar o fitted.values
componente do glm
objeto para o p
argumento de chisq.test
, porque você receberá um erro: " probabilities must sum to 1.
"