ค่าเฉลี่ยของค่าเฉลี่ย
คุณต้องการทราบว่าโดยเฉลี่ยแล้วแต่ละดีลมีผู้ใช้งาน (num_users) กี่คน และต้องการเปรียบเทียบตัวเลขนี้ในระดับบริษัท เพื่อดูว่าดีลของ Amir มีผู้ใช้มากหรือน้อยกว่าค่าเฉลี่ยของบริษัท ปัญหาคือในช่วงปีที่ผ่านมา บริษัทดำเนินการมากกว่าหนึ่งหมื่นดีล จึงไม่สามารถรวบรวมข้อมูลทั้งหมดได้อย่างสมจริง แทนที่จะทำเช่นนั้น ให้ประมาณค่าเฉลี่ยด้วยการสุ่มตัวอย่างดีลหลายชุด ซึ่งทำได้ง่ายกว่ามาก
ข้อมูลผู้ใช้สำหรับดีลทั้งหมดของบริษัทมีอยู่ใน all_deals
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
สถิติเบื้องต้นใน R
คำแนะนำการฝึกหัด
- กำหนด random seed เป็น
321 - สุ่มตัวอย่าง 30 ชุด ชุดละ 20 ค่าจาก
all_deals$num_usersแล้วคำนวณค่าเฉลี่ยของแต่ละชุด เก็บค่าเฉลี่ยเหล่านี้ไว้ในsample_means - คำนวณค่าเฉลี่ยของ
sample_means - คำนวณค่าเฉลี่ยของคอลัมน์
num_usersในamir_deals
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Set seed to 321
___
# Take 30 samples of 20 values of num_users, take mean of each sample
sample_means <- ___(___, ___(___, ___) %>% mean())
# Calculate mean of sample_means
___
# Calculate mean of num_users in amir_deals
___