การสร้างตัวอย่างซ้ำหลายครั้ง
เมื่อคำนวณค่าประมาณแบบจุด เช่น ค่าเฉลี่ยของตัวอย่าง ผลลัพธ์ที่ได้จะขึ้นอยู่กับแถวข้อมูลที่ถูกเลือกเข้ามาในตัวอย่างนั้น ซึ่งหมายความว่าคำตอบมีความสุ่มอยู่ในตัว เพื่อวัดปริมาณความแปรปรวนที่เกิดจากความสุ่มนี้ สามารถสร้างตัวอย่างหลายชุดแล้วคำนวณค่าเฉลี่ย (หรือสถิติอื่น) สำหรับแต่ละชุดได้
มี attrition_pop พร้อมใช้งานแล้ว และโหลด pandas กับ matplotlib.pyplot ด้วย alias ตามปกติ
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การสุ่มตัวอย่างใน Python
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Create an empty list
____
# Loop 500 times to create 500 sample means
____:
mean_attritions.append(
attrition_pop.sample(n=60)['Attrition'].mean()
)
# Print out the first few entries of the list
print(mean_attritions[0:5])