การซูมเข้า
ในวิดีโอ คุณได้เห็นวิธีต่าง ๆ ในการใช้ Coordinates layer เพื่อซูมเข้า ในแบบฝึกหัดนี้ เราจะเปรียบเทียบการซูมด้วยการเปลี่ยน scales กับการเปลี่ยน coordinates
ความแตกต่างสำคัญคือ ฟังก์ชัน scale จะเปลี่ยนแปลงชุดข้อมูลต้นทาง ซึ่งส่งผลต่อการคำนวณของ computed geoms (เช่น ฮิสโตแกรม หรือเส้นแนวโน้มที่ปรับให้เรียบ) ในขณะที่ฟังก์ชัน coordinate ไม่เปลี่ยนแปลงชุดข้อมูลแต่อย่างใด
มี scatter plot ของ mtcars พร้อมเส้นแนวโน้มแบบ LOESS เตรียมไว้ให้แล้ว ลองดูก่อนที่จะปรับแก้ไข
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การสร้างภาพข้อมูลระดับกลางด้วย ggplot2
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Run the code, view the plot, then update it
ggplot(mtcars, aes(x = wt, y = hp, color = fam)) +
geom_point() +
geom_smooth()
# Add a continuous x scale from 3 to 6