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

การเพิ่มเส้นอ้างอิง

จากกราฟก่อนหน้า แม้จะสังเกตได้ว่าเกือบทุกรัฐมีสัดส่วนผู้มาใช้สิทธิเลือกตั้งสูงกว่าเดิม แต่ก็ต้องใช้เวลาสักครู่กว่าจะเห็นภาพได้ชัด การแสดงข้อมูล hover ช่วยให้งานนี้ง่ายขึ้น แต่การโต้ตอบเพียงอย่างเดียวก็ยังไม่เพียงพอที่จะทำให้ "ง่าย" อย่างแท้จริง

แล้วจะช่วยให้ผู้อ่านเข้าใจกราฟได้เร็วขึ้นได้อย่างไร? คำตอบคือการเพิ่มเส้นอ้างอิง \(y=x\) โดยข้อมูลที่อยู่เหนือเส้นนี้จะหมายถึงรัฐที่มีผู้มาใช้สิทธิเลือกตั้งมากขึ้นในปี 2018 ใน plotly สามารถเพิ่มเส้นได้โดยเชื่อมสองจุดด้วย add_lines(x = c(x1, x2), y = (y1, y2))

ให้เพิ่มเส้นอ้างอิง \(y=x\) ลงในกราฟก่อนหน้า

หมายเหตุ: กราฟจากแบบฝึกหัดที่แล้วถูกเก็บไว้ในออบเจกต์ p

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

การสร้างกราฟิกแบบโต้ตอบด้วย plotly ใน R

ดูคอร์ส

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

  • ใช้ add_lines() เพื่อเพิ่มเส้นอ้างอิงที่ผ่านจุด (0.25, 0.25) และ (0.6, 0.6)
  • ซ่อน legend ที่แสดงขึ้นมาโดยค่าเริ่มต้น

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

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

# Add the line y = x to the scatterplot
p %>%
  ___(x = c(___, ___), y = c(___, ___)) %>%
  ___
แก้ไขและรันโค้ด