วิธีสร้างและตีความแปลง qq ใน stata
พล็อต QQ ย่อมาจาก “ควอนไทล์-ควอนไทล์” มักใช้เพื่อประเมินว่าส่วนที่เหลือจากการวิเคราะห์การถดถอยมีการกระจายตามปกติหรือไม่
บทช่วยสอนนี้จะอธิบายวิธีสร้างและตีความพล็อต QQ ใน Stata
ตัวอย่าง: พล็อต QQ ใน Stata
สำหรับตัวอย่างนี้ เราจะใช้ชุดข้อมูล อัตโนมัติ ที่สร้างไว้ใน Stata เราจะปรับโมเดลการถดถอยเชิงเส้นหลายตัวให้เหมาะสม โดยใช้ mpg และ การกระจัด เป็นตัวแปรอธิบาย และ ราคา เป็นตัวแปรตอบสนอง จากนั้นเราจะรับส่วนที่เหลือสำหรับแบบจำลองและสร้างพล็อต QQ เพื่อดูว่าส่วนที่เหลือเป็นไปตามการแจกแจงแบบปกติหรือไม่
ขั้นตอนที่ 1: โหลดและแสดงข้อมูล
ขั้นแรกเราจะโหลดข้อมูลโดยใช้คำสั่งต่อไปนี้:
การใช้งานระบบอัตโนมัติ
ต่อไปเราจะรับข้อมูลสรุปโดยย่อโดยใช้คำสั่งต่อไปนี้:
เพื่อสรุป
ขั้นตอนที่ 2: ติดตั้งโมเดลการถดถอย
ต่อไป เราจะใช้คำสั่งต่อไปนี้เพื่อให้เหมาะสมกับโมเดลการถดถอย:
ราคาถดถอย mpg แทนที่
ขั้นตอนที่ 3: คำนวณปริมาณคงเหลือ
โปรดจำไว้ว่า ส่วนที่เหลือ เป็นเพียงความแตกต่างระหว่างค่าการตอบสนองที่คาดการณ์ไว้ (ซึ่งคำนวณโดยสมการการถดถอยโดยประมาณ) และค่าการตอบสนองที่แท้จริง
เราสามารถรับค่าคงเหลือของการทำนายแต่ละครั้งได้โดยใช้คำสั่ง residuals และเก็บค่าเหล่านี้ไว้ในตัวแปรชื่ออะไรก็ได้ที่เราต้องการ ในกรณีนี้เราจะใช้ชื่อ resid_price :
ทำนายราคาที่อยู่อาศัย, ราคาคงเหลือ
ขั้นตอนที่ 4: สร้างพล็อต QQ
ตอนนี้เรามีรายการสารตกค้างแล้ว เราสามารถสร้างพล็อต QQ โดยใช้คำสั่ง qnorm :
ราคา qnorm_resid
ขั้นตอนที่ 5: ตีความพล็อต QQ
แนวคิดเบื้องหลังพล็อต QQ นั้นเรียบง่าย: หากส่วนที่เหลือเป็นเส้นตรงประมาณ 45 องศา ส่วนที่เหลือจะมีการกระจายโดยประมาณตามปกติ เราเห็นได้ในแผนภาพ QQ ด้านบนว่าส่วนที่เหลือมีแนวโน้มที่จะเบี่ยงเบนไปจากเส้น 45 องศาเล็กน้อย โดยเฉพาะที่ส่วนปลาย ซึ่งอาจบ่งบอกได้ว่าพวกมันไม่ได้กระจายตามปกติ
แม้ว่าพล็อต QQ จะไม่ใช่การทดสอบทางสถิติอย่างเป็นทางการ แต่ก็เป็นวิธีง่ายๆ ในการตรวจสอบด้วยสายตาว่าส่วนที่เหลือมีการกระจายตามปกติหรือไม่
หากปรากฎว่าค่าคงเหลือของคุณเบี่ยงเบนไปจากเส้น 45 องศาอย่างมากในพล็อต QQ คุณอาจพิจารณาทำการแปลงตัวแปรตอบกลับในการถดถอยของคุณ เช่น ใช้รากที่สองหรือบันทึกของตัวแปรตอบกลับ
หากส่วนที่เหลือเบี่ยงเบนเพียงเล็กน้อย คุณไม่จำเป็นต้องกังวลเกี่ยวกับการเปลี่ยนตัวแปรการตอบสนอง เนื่องจากการถดถอยค่อนข้างแข็งแกร่งต่อการเบี่ยงเบนไปจากภาวะปกติ