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

วิเคราะห์ข้อมูลแยกตามจังหวัด

แม้ว่าคะแนนเสียงรวมทั้งประเทศจะสำคัญที่สุด แต่เราสามารถเจาะลึกลงไปได้อีกโดยใช้ข้อมูลเชิงภูมิศาสตร์ ในแบบฝึกหัดนี้ จะได้ดูว่าผลการเลือกตั้งแตกต่างกันอย่างไรในแต่ละจังหวัด

Ahmadinejad ชนะทั่วประเทศหรือมีบางจังหวัดที่ผู้สมัครอันดับสองได้รับคะแนนเสียงมากกว่า? เริ่มต้นด้วยการสร้างชุดข้อมูลระดับจังหวัดเพื่อหาคำตอบ

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

การอนุมานสำหรับข้อมูลเชิงหมวดหมู่ใน R

ดูคอร์ส

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

  • เริ่มจาก iran จากนั้น group by จังหวัด แล้ว summarize ด้วยตัวแปรสองตัว ได้แก่ ผลรวมคะแนนเสียงของผู้สมัครอันดับ 1 และผลรวมคะแนนเสียงของผู้สมัครอันดับ 2 โดยตั้งชื่อคอลัมน์ใหม่ตามชื่อของผู้สมัครแต่ละคน
  • ตรวจสอบ province_totals
  • กรอง province_totals เพื่อเลือกทุกแถวที่ผู้สมัครอันดับ 2 ได้รับคะแนนเสียงมากกว่าผู้สมัครอันดับ 1

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

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

# Construct province-level dataset
province_totals <- ___ %>%
  # Group by province
  ___ %>%
  # Sum up votes for top two candidates
  ___ 

   
# Inspect data frame
province_totals

# Filter for won provinces won by #2
___ %>%
  ___(___ > ___)
แก้ไขและรันโค้ด