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

ประเภทของคอลัมน์ข้อมูลส่งผลต่อรูปแบบกราฟ

กราฟจากแบบฝึกหัดที่แล้วยังไม่ค่อยน่าพอใจเท่าไร แม้ว่า cyl (จำนวนกระบอกสูบ) จะเป็นตัวแปรแบบหมวดหมู่ แต่ใน mtcars กลับถูกจัดเก็บเป็นตัวเลข ซึ่งทำให้เกิดความสับสน เพราะกราฟที่แสดงออกมาไม่ตรงกับประเภทข้อมูลที่แท้จริง จึงต้องบอก ggplot2 อย่างชัดเจนว่า cyl เป็นตัวแปรแบบหมวดหมู่

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

การแสดงผลข้อมูลด้วย ggplot2 เบื้องต้น

ดูคอร์ส

คำแนะนำการฝึกหัด

  • แก้ไขคำสั่ง ggplot() โดยครอบ cyl ด้วยฟังก์ชัน factor()
  • ส่งคำตอบแล้วดูว่ากราฟที่ได้ดูดีขึ้นหรือไม่

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

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

# Load the ggplot2 package
library(ggplot2)

# Change the command below so that cyl is treated as factor
ggplot(mtcars, aes(cyl, mpg)) +
  geom_point()
แก้ไขและรันโค้ด