เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

ค่าเฉลี่ยของกลุ่มตัวอย่างเป็นไปตามการแจกแจงแบบปกติ

ในแบบฝึกหัดก่อนหน้า เราสร้างประชากรที่เป็นไปตามการแจกแจงทวินาม เลือกกลุ่มตัวอย่างสุ่ม 20 กลุ่มจากประชากร และคำนวณค่าเฉลี่ยของกลุ่มตัวอย่าง ต่อไปเราจะทดสอบกับการแจกแจงความน่าจะเป็นแบบอื่น เพื่อดูรูปร่างของการแจกแจงของค่าเฉลี่ย

จากไลบรารี scipy.stats เราได้โหลดออบเจกต์ poisson และ geom รวมถึงฟังก์ชัน describe() นอกจากนี้ยังได้ import matplotlib.pyplot เป็น plt และ numpy เป็น np

อย่างที่จะเห็น รูปร่างของการแจกแจงของค่าเฉลี่ยจะเหมือนกัน แม้ว่ากลุ่มตัวอย่างจะถูกสร้างจากการแจกแจงที่แตกต่างกันก็ตาม

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

พื้นฐานความน่าจะเป็นด้วย Python

ดูคอร์ส

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ

ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์

# Generate the population
population = geom.rvs(p=0.5, size=1000)

# Create list for sample means
sample_means = []
for _ in range(3000):
	# Take 20 values from the population
    sample = np.random.choice(population, ____)
    # Calculate the sample mean
    sample_means.append(describe(____).____)

# Plot the histogram
plt.____(sample_means)
plt.show()
แก้ไขและรันโค้ด