การพล็อตหลายประเทศพร้อมกัน
การพล็อตทีละประเทศนั้นน่าสนใจ แต่สิ่งที่น่าสนใจกว่าคือการเปรียบเทียบแนวโน้ม ระหว่าง ประเทศต่าง ๆ เช่น หากต้องการเปรียบเทียบแนวโน้มการลงคะแนนเสียงของสหรัฐอเมริกา สหราชอาณาจักร ฝรั่งเศส และอินเดีย
จะต้องกรองข้อมูลให้ครอบคลุมทั้ง สี่ ประเทศนี้ และใช้ aesthetic อื่นนอกเหนือจากแกน x และ y เพื่อแยกแต่ละประเทศออกจากกันในกราฟ โดยจะใช้ color aesthetic เพื่อแสดงความแตกต่างของแต่ละประเทศ
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
กรณีศึกษา: การวิเคราะห์เชิงสำรวจข้อมูลใน R
คำแนะนำการฝึกหัด
ชุดข้อมูล by_year_country ที่สร้างไว้ในแบบฝึกหัดก่อนหน้าพร้อมใช้งานแล้วใน workspace
- สร้างชุดข้อมูลที่กรองแล้วจาก
by_year_countryชื่อว่าfiltered_4_countriesโดยเลือกเฉพาะประเทศที่ระบุไว้ในตัวแก้ไขโค้ด (ลองใช้ตัวดำเนินการ%in%ได้ที่นี่) - แสดงแนวโน้มของแต่ละประเทศบนกราฟเดียวกัน โดยใช้สีเพื่อแยกแต่ละประเทศออกจากกัน
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Vector of four countries to examine
countries <- c("United States", "United Kingdom",
"France", "India")
# Filter by_year_country: filtered_4_countries
# Line plot of % yes in four countries
___(filtered_4_countries, ___) ___
___