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

เวลาว่ายน้ำ 200 ม. ฟรีสไตล์พร้อมช่วงความเชื่อมั่น

ในแบบฝึกหัดนี้ จะได้ฝึกการประมาณค่าพารามิเตอร์และการคำนวณช่วงความเชื่อมั่น โดยคำนวณค่าเฉลี่ยและค่ามัธยฐานของเวลาว่ายน้ำในรอบคัดเลือกประเภท 200 เมตรฟรีสไตล์ชาย ค่ามัธยฐานมีประโยชน์ตรงที่ไม่ได้รับผลกระทบจากหางยาวในการกระจายตัวของเวลาว่ายน้ำ เช่น นักว่ายน้ำที่มีเวลาช้าในรอบคัดเลือก โดย mens_200_free_heats ยังคงอยู่ใน namespace ของคุณ

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

กรณีศึกษาด้านการคิดเชิงสถิติ

ดูคอร์ส

คำแนะนำการฝึกหัด

  • คำนวณค่าเฉลี่ยและค่ามัธยฐานของเวลาว่ายน้ำ แล้วเก็บผลลัพธ์ไว้ในตัวแปร mean_time และ median_time โดยข้อมูลเวลาว่ายน้ำอยู่ใน mens_200_free_heats
  • สุ่ม bootstrap replicates จำนวน 10,000 ครั้งสำหรับทั้งค่าเฉลี่ยและค่ามัธยฐานของเวลาว่ายน้ำ โดยใช้ dcst.draw_bs_reps() แล้วเก็บผลลัพธ์ไว้ใน bs_reps_mean และ bs_reps_median
  • คำนวณช่วงความเชื่อมั่น 95% ของค่าเฉลี่ยและค่ามัธยฐาน โดยใช้ bootstrap replicates ที่ได้ร่วมกับ np.percentile()
  • กด ส่งคำตอบ เพื่อแสดงผลลัพธ์บนหน้าจอ

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

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

# Compute mean and median swim times
mean_time = ____
median_time = ____

# Draw 10,000 bootstrap replicates of the mean and median
bs_reps_mean = ____
bs_reps_median = ____


# Compute the 95% confidence intervals
conf_int_mean = ____
conf_int_median = ____

# Print the result to the screen
print("""
mean time: {0:.2f} sec.
95% conf int of mean: [{1:.2f}, {2:.2f}] sec.

median time: {3:.2f} sec.
95% conf int of median: [{4:.2f}, {5:.2f}] sec.
""".format(mean_time, *conf_int_mean, median_time, *conf_int_median))
แก้ไขและรันโค้ด