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

พื้นที่การพล็อตแบบตัวแปร I: ตัวแปรต่อเนื่อง

โดยค่าเริ่มต้น ทุก facet ในพล็อตจะใช้แกนเดียวกัน แต่หากช่วงข้อมูลแตกต่างกันมากระหว่าง facet การให้แต่ละ facet มีสเกลของตัวเองจะทำให้อ่านง่ายขึ้น ทำได้โดยใช้อาร์กิวเมนต์ scales ใน facet_grid()

  • "fixed" (ค่าเริ่มต้น): แกนทั้งหมดใช้ร่วมกันระหว่าง facet
  • free: แต่ละ facet มีแกนเป็นของตัวเอง
  • free_x: แต่ละ facet มีแกน x เป็นของตัวเอง แต่ใช้แกน y ร่วมกัน
  • free_y: แต่ละ facet มีแกน y เป็นของตัวเอง แต่ใช้แกน x ร่วมกัน

เมื่อแบ่ง facet ตามคอลัมน์ "free_y" จะไม่มีผล แต่สามารถปรับแกน x ได้ ในทางกลับกัน เมื่อแบ่ง facet ตามแถว "free_x" จะไม่มีผล แต่สามารถปรับแกน y ได้

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

การสร้างภาพข้อมูลระดับกลางด้วย ggplot2

ดูคอร์ส

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

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

ggplot(mtcars, aes(wt, mpg)) +
  geom_point() + 
  # Facet columns by cyl 
  ___
แก้ไขและรันโค้ด