การจัดการกับคะแนนสอบที่หายไป
หากต้องการใช้คะแนน SAT เป็นผลลัพธ์ของการทดลอง ควรตรวจสอบรูปแบบข้อมูลที่หายไปก่อน ให้ตรวจสอบรูปแบบ missingness ของตัวแปรทั้งหมดใน nyc_scores โดยใช้ฟังก์ชัน miss_var_summary() จากแพ็กเกจ naniar ซึ่ง naniar รองรับรูปแบบการเขียนโค้ดแบบ Tidyverse รวมถึง pipe operator (%>%) ด้วย
พบว่ามีคะแนนที่หายไปจำนวน 60 รายการในแต่ละวิชา แม้จะมีแพ็กเกจ R หลายตัวที่ช่วยด้านการ imputation ขั้นสูง เช่น MICE, Amelia และ mi แต่ในที่นี้จะใช้ simputation และ impute_median() ต่อไป
ให้สร้างชุดข้อมูลใหม่ชื่อ nyc_scores_2 โดย impute คะแนนคณิตศาสตร์ตาม Borough แต่โปรดทราบว่า impute_median() จะคืนค่าตัวแปรที่ถูก impute ในรูปแบบ "impute" จากนั้นจะแปลงตัวแปรนี้ให้เป็น numeric ในขั้นตอนถัดไป
โดย simputation และ dplyr ถูกโหลดไว้แล้ว
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การออกแบบการทดลองใน R
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Load naniar
___
# Examine missingness with miss_var_summary()
___