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

พล็อตข้อมูลเฉพาะสหราชอาณาจักรตามช่วงเวลา

เมื่อได้เปอร์เซ็นต์การโหวต "yes" ของแต่ละประเทศในแต่ละปีแล้ว ก็สามารถพล็อตแนวโน้มของประเทศที่สนใจได้ ในแบบฝึกหัดนี้จะดูแนวโน้มของสหราชอาณาจักรเป็นหลัก

ขั้นตอนนี้จะใช้ filter() กรองข้อมูลก่อน แล้วจึงส่งต่อให้ ggplot2

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

กรณีศึกษา: การวิเคราะห์เชิงสำรวจข้อมูลใน R

ดูคอร์ส

คำแนะนำการฝึกหัด

  • พิมพ์ชุดข้อมูล by_year_country
  • สร้างชุดข้อมูลที่กรองแล้วในชื่อ UK_by_year
  • สร้างกราฟเส้นแสดงเปอร์เซ็นต์การโหวต "yes" ตามช่วงเวลาสำหรับสหราชอาณาจักร

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ

ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์

# Start with by_year_country dataset
by_year_country <- votes_processed %>%
  group_by(year, country) %>%
  summarize(total = n(),
            percent_yes = mean(vote == 1))

# Print by_year_country


# Create a filtered version: UK_by_year


# Line plot of percent_yes over time for UK only
___(UK_by_year, ___) ___
  ___
แก้ไขและรันโค้ด