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

ช่วงความเชื่อมั่นแบบคำนวณด้วยตนเอง

ผู้สัมภาษณ์มักถามเรื่องช่วงความเชื่อมั่นใน 2 รูปแบบ ได้แก่ ให้อธิบายในเชิงเข้าใจง่าย หรือให้อธิบายวิธีคำนวณพร้อมกับลองทำจริง ในแบบฝึกหัดนี้จะได้ฝึกแบบที่สอง ด้วยการสร้างช่วงความเชื่อมั่นด้วยตนเอง โดยไม่ใช้แพ็กเกจอื่นนอกจากที่นำเข้ามาให้แล้ว

เราได้กำหนด z-score ที่เหมาะสมสำหรับช่วงความเชื่อมั่น 95% และค่าเฉลี่ยของกลุ่มตัวอย่างไว้ในตัวแปร z_score และ sample_mean เพื่อให้ขั้นตอนง่ายขึ้น

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

ฝึกทำข้อสอบสัมภาษณ์สถิติด้วย Python

ดูคอร์ส

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

  • คำนวณค่าความคลาดเคลื่อนมาตรฐานและค่าความคลาดเคลื่อน (margin of error) โดยใช้ฟังก์ชัน sem() และตัวแปร z_score ที่นำเข้ามาให้แล้ว
  • คำนวณและแสดงขอบเขตล่างของช่วงความเชื่อมั่นโดยใช้ตัวแปร sample_mean ที่นำเข้ามาให้แล้ว
  • คำนวณและแสดงขอบเขตบนของช่วงความเชื่อมั่นโดยใช้ตัวแปร sample_mean ที่นำเข้ามาให้แล้ว

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

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

from scipy.stats import sem, t
data = [1, 2, 3, 4, 5]
confidence = 0.95

# Compute the standard error and margin of error
std_err = sem(____)
margin_error = std_err * ____

# Compute and print the lower threshold
lower = sample_mean - ____
print(____)

# Compute and print the upper threshold
upper = sample_mean + ____
print(____)
แก้ไขและรันโค้ด