การสุ่มตัวอย่างแบบง่าย
วิธีการสุ่มตัวอย่างจากประชากรที่ง่ายที่สุดคือวิธีที่เคยเห็นไปแล้ว ซึ่งเรียกว่า การสุ่มตัวอย่างแบบง่าย (simple random sampling หรือ "SRS") โดยจะสุ่มเลือกแถวทีละแถว แต่ละแถวมีโอกาสถูกเลือกเท่ากันทุกแถว
ในบทนี้ จะนำวิธีการสุ่มตัวอย่างไปใช้กับชุดข้อมูลการลาออกของพนักงาน (attrition) จาก IBM ซึ่งเป็นข้อมูลสังเคราะห์ (จำลองขึ้น) โดย "attrition" ในที่นี้หมายถึงการที่พนักงานออกจากบริษัท
attrition_pop พร้อมใช้งานแล้ว และโหลด pandas ในชื่อ pd ไว้แล้ว
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การสุ่มตัวอย่างใน Python
คำแนะนำการฝึกหัด
- สุ่มตัวอย่าง 70 แถวจาก
attrition_popด้วยการสุ่มตัวอย่างแบบง่าย โดยกำหนด random seed เป็น18900217 - แสดงผลชุดข้อมูลตัวอย่าง
attrition_sampสังเกตเห็นอะไรเกี่ยวกับดัชนี (indices) บ้าง?
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Sample 70 rows using simple random sampling and set the seed
attrition_samp = ____
# Print the sample
____