การกรองแถวข้อมูล
คอลัมน์ vote ในชุดข้อมูลแสดงผลการลงคะแนนของแต่ละประเทศด้วยตัวเลข ดังนี้
- 1 = เห็นด้วย
- 2 = งดออกเสียง
- 3 = ไม่เห็นด้วย
- 8 = ไม่ได้เข้าร่วมประชุม
- 9 = ไม่ได้เป็นสมาชิก
ขั้นตอนหนึ่งของการทำความสะอาดข้อมูลคือการลบแถวที่ไม่ต้องการออก ในที่นี้จะลบแถวที่มีค่าเป็น "ไม่ได้เข้าร่วมประชุม" และ "ไม่ได้เป็นสมาชิก" ออก
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
กรณีศึกษา: การวิเคราะห์เชิงสำรวจข้อมูลใน R
คำแนะนำการฝึกหัด
- โหลดแพ็กเกจ
dplyr - แสดงผลตาราง
votes - กรองแถวที่บันทึกผลการลงคะแนนเป็น "ไม่ได้เข้าร่วมประชุม" หรือ "ไม่ได้เป็นสมาชิก" ออก เพื่อเก็บเฉพาะแถวที่มีค่าเป็น "เห็นด้วย", "งดออกเสียง" หรือ "ไม่เห็นด้วย"
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Load the dplyr package
# Print the votes dataset
# Filter for votes that are "yes", "abstain", or "no"