การแจกแจงแบบปกติ

สถิติเบื้องต้นด้วย Python

Maggie Matsui

Content Developer, DataCamp

การแจกแจงแบบปกติคืออะไร?

ฟังก์ชันความหนาแน่นของการแจกแจงแบบปกติ

สถิติเบื้องต้นด้วย Python

สมมาตร

เส้นประแนวตั้งตรงกลางของการแจกแจงแบบปกติ

สถิติเบื้องต้นด้วย Python

พื้นที่ = 1

การแจกแจงแบบปกติพร้อมพื้นที่ใต้เส้นโค้งแรเงา

สถิติเบื้องต้นด้วย Python

เส้นโค้งไม่แตะศูนย์

การแจกแจงแบบปกติพร้อมลูกศรชี้ไปที่หางทั้งสองข้าง

สถิติเบื้องต้นด้วย Python

กำหนดด้วยค่าเฉลี่ยและส่วนเบี่ยงเบนมาตรฐาน

 

                                                         Mean: 20

                                        Standard deviation: 3

การแจกแจงแบบปกติที่มีค่าเฉลี่ย 20 และส่วนเบี่ยงเบนมาตรฐาน 3

                         การแจกแจงแบบปกติมาตรฐาน

                                                         Mean: 0

                                        Standard deviation: 1

การแจกแจงแบบปกติที่มีค่าเฉลี่ย 0 และส่วนเบี่ยงเบนมาตรฐาน 1

สถิติเบื้องต้นด้วย Python

กำหนดด้วยค่าเฉลี่ยและส่วนเบี่ยงเบนมาตรฐาน

 

                                                         Mean: 20

                                        Standard deviation: 3

การแจกแจงแบบปกติที่มีค่าเฉลี่ย 20 และส่วนเบี่ยงเบนมาตรฐาน 3

                         การแจกแจงแบบปกติมาตรฐาน

                                                         Mean: 0

                                        Standard deviation: 1

การแจกแจงแบบปกติที่มีค่าเฉลี่ย 0 และส่วนเบี่ยงเบนมาตรฐาน 1

สถิติเบื้องต้นด้วย Python

พื้นที่ใต้การแจกแจงแบบปกติ

68% อยู่ภายใน 1 ส่วนเบี่ยงเบนมาตรฐาน

การแจกแจงแบบปกติพร้อมพื้นที่ระหว่าง -1 ถึง 1 เน้นสี ติดป้ายกำกับ 68%

สถิติเบื้องต้นด้วย Python

พื้นที่ใต้การแจกแจงแบบปกติ

95% อยู่ภายใน 2 ส่วนเบี่ยงเบนมาตรฐาน

การแจกแจงแบบปกติพร้อมพื้นที่ระหว่าง -2 ถึง 2 เน้นสี ติดป้ายกำกับ 95%

สถิติเบื้องต้นด้วย Python

พื้นที่ใต้การแจกแจงแบบปกติ

99.7% อยู่ภายใน 3 ส่วนเบี่ยงเบนมาตรฐาน

การแจกแจงแบบปกติพร้อมพื้นที่ระหว่าง -3 ถึง 3 เน้นสี ติดป้ายกำกับ 99.7%

สถิติเบื้องต้นด้วย Python

ฮิสโตแกรมหลายแบบมีรูปร่างใกล้เคียงการแจกแจงแบบปกติ

การแจกแจงแบบปกติ

การแจกแจงแบบปกติมาตรฐาน

ส่วนสูงของผู้หญิงจาก NHANES

ฮิสโตแกรมส่วนสูงของผู้หญิง

Mean: 161 cm        Standard deviation: 7 cm

สถิติเบื้องต้นด้วย Python

การประมาณข้อมูลด้วยการแจกแจงแบบปกติ

เส้นโค้งปกติวาดทับฮิสโตแกรมส่วนสูงของผู้หญิง

สถิติเบื้องต้นด้วย Python

ผู้หญิงกี่เปอร์เซ็นต์มีส่วนสูงต่ำกว่า 154 cm?

เส้นโค้งปกติวาดทับฮิสโตแกรมส่วนสูงของผู้หญิงพร้อมแรเงาพื้นที่น้อยกว่า 154

ผู้หญิง 16% ในการสำรวจมีส่วนสูงต่ำกว่า 154 cm

from scipy.stats import norm
norm.cdf(154, 161, 7)
0.158655
สถิติเบื้องต้นด้วย Python

ผู้หญิงกี่เปอร์เซ็นต์มีส่วนสูงมากกว่า 154 cm?

เส้นโค้งปกติวาดทับฮิสโตแกรมส่วนสูงของผู้หญิงพร้อมแรเงาพื้นที่ทางขวาของ 154

from scipy.stats import norm
1 - norm.cdf(154, 161, 7)
0.841345
สถิติเบื้องต้นด้วย Python

ผู้หญิงกี่เปอร์เซ็นต์มีส่วนสูง 154-157 cm?

พื้นที่น้อยกว่า 157 ลบพื้นที่น้อยกว่า 154

norm.cdf(157, 161, 7) - norm.cdf(154, 161, 7)
สถิติเบื้องต้นด้วย Python

ผู้หญิงกี่เปอร์เซ็นต์มีส่วนสูง 154-157 cm?

พื้นที่น้อยกว่า 157 ลบพื้นที่น้อยกว่า 154 เท่ากับพื้นที่ระหว่าง 154 ถึง 157

norm.cdf(157, 161, 7) - norm.cdf(154, 161, 7)
0.1252
สถิติเบื้องต้นด้วย Python

ผู้หญิง 90% มีส่วนสูงต่ำกว่าเท่าใด?

พื้นที่น้อยกว่า 170 แรเงา ติดป้ายกำกับ 90%

norm.ppf(0.9, 161, 7)
169.97086
สถิติเบื้องต้นด้วย Python

ผู้หญิง 90% มีส่วนสูงมากกว่าเท่าใด?

พื้นที่มากกว่าประมาณ 162 แรเงา ติดป้ายกำกับ 90%

norm.ppf((1-0.9), 161, 7)
152.029
สถิติเบื้องต้นด้วย Python

การสุ่มตัวเลข

# Generate 10 random heights
norm.rvs(161, 7, size=10)
array([155.5758223 , 155.13133235, 160.06377097, 168.33345778,
       165.92273375, 163.32677057, 165.13280753, 146.36133538,
       149.07845021, 160.5790856 ])
สถิติเบื้องต้นด้วย Python

มาฝึกกันเถอะ!

สถิติเบื้องต้นด้วย Python

Preparing Video For Download...