ทดสอบการแจกแจงปกติ


komogorov smirnov test

การทดการแจกแจงปกติ ครั้งที่ผ่านเป็นการตรวจดูง่ายๆจากแผนภูมิกราฟ ในครั้งนี้จะใช้กลวิธีทางสถิติเพื่อตัดสินใจว่า การแจกแจงปกติหรือไม่ และใช้ Excel ช่วยในการคำนวณค่า ดังนี้

1. การทดสอบ  ข้อมูลมาจากการแจกแจงปกติ

1.      เรียงข้อมูลจำนวน n ข้อมูลจากน้อยไปมาก ให้ k เป็นอันดับของข้อมูลที่เรียงแล้ว

2.      แปลงข้อมูลให้เป็นคะแนน Z โดยใช้สูตร 

3.      หาค่า F(z) จากตารางค่า  Z   ในที่นี้จะใช้ฟังก์ชั่น =NORMSDIST( )

4.      หาค่า ความถี่สะสมจากผลการทดลอง ECDF(z)= k*(1/n)

5.      เปรียบเทียบค่าความแตกต่างของ F(z) และ ECDF(z) แต่ละค่า

ดูผลจากตาราง

Point

x z F(z) ECDF(z) D = |F(z)-ECDF(z)|
1 0.335 -1.8611 0.0314 0.0667 0.035301
2 0.341 -1.0400 0.1492 0.1333 0.015828
3 0.342 -0.9032 0.1832 0.2000 0.016791
4 0.343 -0.7663 0.2217 0.2667 0.044938
5 0.346 -0.3558 0.3610 0.3333 0.027649
6 0.346 -0.3558 0.3610 0.4000 0.039021
7 0.347 -0.2190 0.4133 0.4667 0.053343
8 0.347 -0.2190 0.4133 0.5334 0.120013
9 0.348 -0.0821 0.4673 0.6000 0.132746
10 0.35 0.1916 0.5760 0.6667 0.090731
11 0.353 0.6021 0.7265 0.7334 0.006914
12 0.353 0.6021 0.7265 0.8000 0.073584
13 0.356 1.0127 0.8444 0.8667 0.022319
14 0.359 1.4232 0.9227 0.9334 0.010717
15 0.363 1.9706 0.9756 1.0000 0.024433

Dmax = 0.1327

6.      หาค่าความแตกต่างสูงสุด  Dmax = 0.1327

7.      เปรียบเทียบค่าจากตาราง  ซึ่งเท่ากับ 0.219  ซึ่ง Dmax มีค่าน้อยกว่า

8.      สรุป ข้อมูลมีการแจกแจงปกติ

 

หมายเลขบันทึก: 146786เขียนเมื่อ 16 พฤศจิกายน 2007 08:32 น. ()แก้ไขเมื่อ 23 มิถุนายน 2012 11:44 น. ()สัญญาอนุญาต: จำนวนที่อ่านจำนวนที่อ่าน:


ความเห็น (1)

ค่า Dcrt คือค่าอะไรคะ แล้วมีวิธีการหาค่าได้อย่างไรคะขอบคุณค่ะ

พบปัญหาการใช้งานกรุณาแจ้ง LINE ID @gotoknow
ClassStart
ระบบจัดการการเรียนการสอนผ่านอินเทอร์เน็ต
ทั้งเว็บทั้งแอปใช้งานฟรี
ClassStart Books
โครงการหนังสือจากคลาสสตาร์ท