หลายตัวแปร
นอกจาก aesthetics แล้ว facets ยังเป็นอีกวิธีหนึ่งในการแสดงตัวแปรประเภท factor (หรือตัวแปรเชิงหมวดหมู่) โดยช่วยลดความซับซ้อนของพล็อตที่มีตัวแปรจำนวนมาก
เป้าหมายของเราคือพล็อตที่แสดงใน viewer ซึ่งประกอบด้วย 7 ตัวแปร
ตัวแปรสองตัวถูก map เข้ากับ color aesthetic โดยใช้ทั้ง hue และความสว่าง เพื่อให้ทำได้ เราได้รวม fcyl และ fam เข้าด้วยกันเป็นตัวแปร interaction ตัวเดียวชื่อ fcyl_fam ซึ่งจะช่วยให้เราใช้ประโยชน์จาก color palette Paired ของ Color Brewer ได้
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การสร้างภาพข้อมูลระดับกลางด้วย ggplot2
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# See the interaction column
mtcars$fcyl_fam
# Color the points by fcyl_fam
ggplot(mtcars, aes(x = wt, y = mpg, ___ = ___)) +
geom_point() +
# Use a paired color palette
___(___ = ___)