การสุ่มตัวอย่างใน Python
James Chapman
Curriculum Manager, DataCamp
ขนาดตัวอย่าง: 5

ขนาดตัวอย่าง: 20

ขนาดตัวอย่าง: 80

ขนาดตัวอย่าง: 320

ค่าเฉลี่ยของตัวอย่างที่เป็นอิสระต่อกันจะมีการแจกแจงแบบปกติโดยประมาณ
เมื่อขนาดตัวอย่างเพิ่มขึ้น
การแจกแจงของค่าเฉลี่ยจะใกล้เคียงการแจกแจงแบบปกติมากขึ้น
ความกว้างของการแจกแจงการสุ่มตัวอย่างจะแคบลง
coffee_ratings['total_cup_points'].mean()
82.15120328849028
ใช้ np.mean() กับการแจกแจงการสุ่มตัวอย่างโดยประมาณแต่ละชุด:
| ขนาดตัวอย่าง | ค่าเฉลี่ยของค่าเฉลี่ยตัวอย่าง |
|---|---|
| 5 | 82.18420719999999 |
| 20 | 82.1558634 |
| 80 | 82.14510154999999 |
| 320 | 82.154017925 |
coffee_ratings['total_cup_points'].std(ddof=0)
2.685858187306438
ddof=0 เมื่อเรียก .std() กับประชากรddof=1 เมื่อเรียก np.std() กับตัวอย่างหรือการแจกแจงการสุ่มตัวอย่าง| ขนาดตัวอย่าง | ส่วนเบี่ยงเบนมาตรฐานของค่าเฉลี่ยตัวอย่าง |
|---|---|
| 5 | 1.1886358227738543 |
| 20 | 0.5940321141669805 |
| 80 | 0.2934024263916487 |
| 320 | 0.13095083089190876 |
| ขนาดตัวอย่าง | ส่วนเบี่ยงเบนมาตรฐานของค่าเฉลี่ยตัวอย่าง | การคำนวณ | ผลลัพธ์ |
|---|---|---|---|
| 5 | 1.1886358227738543 |
2.685858187306438 / sqrt(5) |
1.201 |
| 20 | 0.5940321141669805 |
2.685858187306438 / sqrt(20) |
0.601 |
| 80 | 0.2934024263916487 |
2.685858187306438 / sqrt(80) |
0.300 |
| 320 | 0.13095083089190876 |
2.685858187306438 / sqrt(320) |
0.150 |
การสุ่มตัวอย่างใน Python