อัตราส่วนความน่าจะเป็น (การเบี่ยงเบน aka)สถิติและการทดสอบแบบไม่พอดี (หรือความดีของความพอดี) นั้นค่อนข้างตรงไปตรงมาที่จะได้รับแบบจำลองการถดถอยแบบโลจิสติก (พอดีกับการใช้งาน) ในอาร์ ง่ายที่จะให้จำนวนเซลล์บางส่วนสิ้นสุดต่ำพอที่การทดสอบจะไม่น่าเชื่อถือ วิธีหนึ่งในการตรวจสอบความน่าเชื่อถือของการทดสอบอัตราส่วนความน่าจะเป็นสำหรับการขาดความพอดีคือการเปรียบเทียบสถิติการทดสอบและP- value กับการทดสอบไคสแควร์ของ Pearson (หรือ ) การทดสอบแบบไม่พอดี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) คำนวณสถิติการทดสอบPearsonสำหรับการขาดความฟิตโดยไม่ต้องทำตามขั้นตอนด้วยตนเองได้อย่างไร