การทดสอบขนาดตัวอย่าง
เพื่อให้การทดสอบสมมติฐานเป็นไปอย่างถูกต้องและยุติธรรม ตัวอย่างข้อมูลต้องผ่านเงื่อนไข 3 ข้อ ได้แก่ เป็นตัวอย่างสุ่มจากประชากร การสังเกตแต่ละครั้งเป็นอิสระต่อกัน และมีจำนวนการสังเกตเพียงพอ ในบรรดาเงื่อนไขเหล่านี้ มีเพียงข้อสุดท้ายเท่านั้นที่สามารถตรวจสอบด้วยโค้ดได้โดยตรง
ขนาดตัวอย่างขั้นต่ำขึ้นอยู่กับประเภทของการทดสอบสมมติฐานที่ต้องการใช้ ต่อไปนี้จะทดสอบสถานการณ์ต่าง ๆ บนชุดข้อมูล late_shipments
สังเกตว่าเมธอด .all() ของ pandas ใช้ตรวจสอบได้ว่าทุกองค์ประกอบเป็นจริงหรือไม่ ตัวอย่างเช่น หากมี DataFrame df ที่มีข้อมูลตัวเลข สามารถตรวจสอบว่าทุกองค์ประกอบมีค่าน้อยกว่า 5 ได้ด้วย (df < 5).all()
late_shipments พร้อมใช้งานแล้ว และ pandas ถูกโหลดในชื่อ pd
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การทดสอบสมมติฐานด้วย Python
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Count the freight_cost_group values
counts = ____
# Print the result
print(counts)
# Inspect whether the counts are big enough
print((counts >= ____).all())