แสดงตัวแปรหลายตัวพร้อมกันด้วย facets
ในกราฟที่สร้างไปก่อนหน้านี้ แกน y ถูกขยายให้รองรับค่า avg_salary ซึ่งอยู่ในหลักพัน ทำให้แท่งกราฟของตัวแปรอื่นอีกสองตัวที่ต้องการศึกษาแทบมองไม่เห็น ในแบบฝึกหัดนี้จะใช้ faceting เพื่อให้แต่ละกราฟมีแกน y เป็นของตัวเอง
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
HR Analytics: การวิเคราะห์ข้อมูลพนักงานด้วย R
คำแนะนำการฝึกหัด
- สร้างกราฟแท่งเรียงข้างกัน 3 กราฟจากแบบฝึกหัดก่อนหน้าขึ้นมาใหม่ แล้วเพิ่ม layer สำหรับ facet โดยใช้
facet_wrap() - ภายใน
facet_wrap()ให้ facet บนตัวแปรmeasureและตั้งค่าพารามิเตอร์scales =เพื่อให้แกนปรับตามแต่ละ measure
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
library(ggplot2)
# Create three faceted bar charts
___