การแจกแจงแบบสุ่มตัวอย่าง vs. การแจกแจงแบบ Bootstrap
การแจกแจงแบบสุ่มตัวอย่างและการแจกแจงแบบ bootstrap มีความสัมพันธ์กันอย่างใกล้ชิด ในกรณีที่สามารถสุ่มตัวอย่างจากประชากรได้ซ้ำหลายครั้ง (ซึ่งเกิดขึ้นได้ยาก) การสร้างทั้งสองการแจกแจงต่อเนื่องกันจะช่วยให้เห็นความสัมพันธ์ระหว่างทั้งสองได้ชัดเจน
ในแบบฝึกหัดนี้ สถิติที่สนใจคือค่าเฉลี่ยคะแนน popularity ของเพลง
spotify_population (ชุดข้อมูลทั้งหมด) และ spotify_sample (แถวที่สุ่มมา 500 แถวจาก spotify_population) พร้อมใช้งานแล้ว รวมถึง pandas และ numpy ที่โหลดด้วย alias ตามปกติ
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การสุ่มตัวอย่างใน Python
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
mean_popularity_2000_samp = []
# Generate a sampling distribution of 2000 replicates
____:
mean_popularity_2000_samp.append(
# Sample 500 rows and calculate the mean popularity
____
)
# Print the sampling distribution results
print(mean_popularity_2000_samp)