การพลิกแกน I
การพลิกแกน หมายถึงการสลับตัวแปรที่ map ไว้กับ aesthetic x และ y ซึ่งทำได้โดยเปลี่ยน mapping ใน aes() โดยตรง หรือจะใช้ฟังก์ชัน layer coord_flip() ก็ได้
มีสองเหตุผลที่ควรใช้ฟังก์ชันนี้
- ต้องการเปลี่ยน geom แนวตั้งให้เป็นแนวนอน หรือ
- วาดกราฟด้วยฟังก์ชันหลายชั้นแล้ว และต้องการพลิกแกนโดยไม่ต้องเขียนคำสั่งทั้งหมดใหม่
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การสร้างภาพข้อมูลระดับกลางด้วย ggplot2
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Plot fcyl bars, filled by fam
ggplot(mtcars, aes(___, fill = ___)) +
# Place bars side by side
geom_bar(position = ___)