การสร้างตารางสรุปค่าที่หายไป
สรุปค่าที่หายไปที่คำนวณไว้ก่อนหน้านี้จะแสดงจำนวนและเปอร์เซ็นต์ของการสังเกตที่หายไปในแต่ละ case และตัวแปร
อีกวิธีหนึ่งในการสรุปค่าที่หายไปคือการนับจำนวนครั้งที่มีค่าหายไป 0, 1, 2, 3 ค่า ในแต่ละตัวแปรหรือแต่ละ case
ในแบบฝึกหัดนี้ เราจะสร้างตารางนับจำนวนค่าที่หายไปในแต่ละ case และตัวแปรโดยใช้ miss_var_table() และ miss_case_table() รวมถึงนำสรุปเหล่านี้มาใช้ร่วมกับ group_by จาก dplyr เพื่อสำรวจข้อมูลตามตัวแปรจัดกลุ่มในชุดข้อมูล
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การจัดการข้อมูลที่หายไปใน R
คำแนะนำการฝึกหัด
สำหรับชุดข้อมูล airquality:
- สร้างตารางสรุปค่าที่หายไปสำหรับแต่ละตัวแปรโดยใช้
miss_var_table() - สร้างตารางสรุปค่าที่หายไปสำหรับทุก case โดยใช้
miss_case_table() - นำตารางสรุปข้างต้นมาใช้ร่วมกับฟังก์ชัน
group_by()ของdplyrเพื่อสร้างตารางสรุปสำหรับแต่ละตัวแปรและ case โดยแบ่งตามMonth
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Tabulate missingness in each variable and case of the `airquality` dataset
___(airquality)
___(___)
# Tabulate the missingness in each variable, grouped by Month, in the `airquality` dataset
airquality %>% group_by(___) %>% miss_var_table()
# Tabulate of missingness in each case, grouped by Month, in the `airquality` dataset
airquality %>% ___ %>% miss_case_table()