Olabilirlik oranı (aka sapma) istatistiksel ve uyumsuzluk (veya uyum iyiliği) testi, glm(..., family = binomial)
R'de bir lojistik regresyon modeli ( işlevi kullanarak uyum) elde etmek için oldukça basittir. Ancak, bazı hücre sayımlarının yeterince düşük olması kolay olabilir. testin güvenilir olmadığını. Uyum eksikliği için olasılık oranı testinin güvenilirliğini doğrulamanın bir yolu, test istatistiği ve P- değerini, Pearson ki-kare (veya) uyum eksikliği testi.
Ne glm
nesne ne de summary()
yöntemi, Pearson'un ki kare testi için uyumsuzluk test istatistiklerini bildirmez. Araştırmamda bulduğum tek şey chisq.test()
işlevdir ( stats
pakette): belgelerinde " chisq.test
ki-kare acil durum tablosu testleri ve uyum iyiliği testleri gerçekleştiriliyor " yazıyor . Bununla birlikte, bu tür testlerin nasıl yapılacağı konusunda belgeler seyrektir:
Bir
x
satır veya sütuna sahip bir matrisse veyax
bir vektörse vey
verilmemişse, uygunluk testi yapılır (x
tek boyutlu bir olasılık tablosu olarak kabul edilir). Girişlerix
negatif olmayan tamsayılar olmalıdır. Bu durumda, test edilen hipotez popülasyon olasılıklarının verilenlere eşit olup olmadığıp
veyap
verilmemesi durumunda hepsinin eşit olup olmadığıdır.
Nesnenin y
bileşenini glm
, x
argüman olarak kullanabileceğinizi hayal ediyorum chisq.test
. Ancak, bir argüman fitted.values
için glm
nesnenin bileşenini kullanamazsınız , çünkü bir hata alırsınız: " "p
chisq.test
probabilities must sum to 1.
En azından Pearson'u nasıl hesaplayabilirim? manuel olarak adımlar atmak zorunda kalmadan uyum eksikliği için istatistik test?