Histogram แบบแยกกลุ่ม (Faceted)
ในบทนี้จะใช้ชุดข้อมูล cars ซึ่งบันทึกข้อมูลลักษณะเฉพาะของรถยนต์รุ่นใหม่ทุกรุ่นที่วางจำหน่ายในสหรัฐอเมริกาในปีหนึ่ง เราจะสำรวจการกระจายตัวของอัตราสิ้นเปลืองเชื้อเพลิงตามตัวแปรเชิงกลุ่ม แต่ก่อนอื่น ให้ทำความคุ้นเคยกับชุดข้อมูลนี้กันก่อน
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การวิเคราะห์เชิงสำรวจข้อมูลใน R
คำแนะนำการฝึกหัด
โหลดชุดข้อมูล cars ไว้ใน workspace แล้ว
- โหลดแพ็กเกจ
ggplot2 - ดูขนาดของข้อมูลและประเภทของตัวแปรด้วย
str() - พล็อต histogram ของ
city_mpgโดยแยกกลุ่มตามsuvซึ่งเป็นตัวแปรแบบ logical ที่ระบุว่ารถคันนั้นเป็น SUV หรือไม่
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Load package
# Learn data structure
# Create faceted histogram
ggplot(cars, aes(x = ___)) +
geom_histogram() +
facet_wrap(~ ___)