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

เลเยอร์อื่นๆ ใน ggplot2

กราฟเส้นเป็นวิธีหนึ่งในการแสดงข้อมูลนี้ แต่ยังสามารถแสดงในรูปแบบ scatter plot ได้ด้วย โดยแต่ละปีจะแทนด้วยจุดเพียงจุดเดียว ซึ่งทำได้โดยการเปลี่ยน เลเยอร์ (คือเปลี่ยน geom_line() เป็น geom_point())

นอกจากนี้ยังสามารถเพิ่มเลเยอร์อื่นลงในกราฟได้ เช่น เส้นโค้งปรับเรียบ (smoothing curve) โดยใช้ geom_smooth()

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

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

ดูคอร์ส

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

เปลี่ยนกราฟให้เป็น scatter plot และเพิ่ม smoothing curve

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

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

# Change to scatter plot and add smoothing curve
ggplot(by_year, aes(year, percent_yes)) +
  geom_line()
  
แก้ไขและรันโค้ด