เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

แก้ไขค่าที่หายไปแบบ 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(___)
แก้ไขและรันโค้ด