แก้ไขค่าที่หายไปแบบ explicit ด้วย fill()
ค่าที่หายไปประเภทหนึ่งที่พบได้บ่อยคือ กรณีที่ระบุข้อมูลแถวแรกของกลุ่มไว้ แต่แถวถัดมากลับเป็น NA
ค่าที่หายไปลักษณะนี้มักเกิดจากการเว้นว่างในสเปรดชีตเพื่อหลีกเลี่ยงการพิมพ์ชื่อซ้ำหลายครั้ง รวมถึงเพื่อให้อ่านข้อมูลได้ง่ายขึ้น
ปัญหานี้แก้ได้ด้วยฟังก์ชัน fill() จากแพ็กเกจ tidyr
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การจัดการข้อมูลที่หายไปใน R
คำแนะนำการฝึกหัด
- ใช้
fill()เพื่อเติมค่าลงในคอลัมน์ "name" ของชุดข้อมูลfrogger
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Print the frogger data to have a look at it
___
# Use `fill()` to fill down the name variable in the frogger dataset
___ %>% fill(___)