ผลของการเป็นสมาชิกและวันในสัปดาห์
ต่อยอดจากกราฟก่อนหน้า มาเพิ่มตัวแปรอีกหนึ่งตัวเข้าไปในการสรุปข้อมูล โดยเพิ่มมิติ facet สำหรับแยกว่าผู้ขี่จักรยานเป็นสมาชิก BIXI หรือไม่
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การแสดงภาพข้อมูลขนาดใหญ่ด้วย Trelliscope ใน R
คำแนะนำการฝึกหัด
- คำนวณจำนวนการเดินทาง
nสำหรับทุกชุดค่าผสมของสัปดาห์ที่เริ่มต้น ชั่วโมงที่เริ่มต้น วันในสัปดาห์ และสถานะสมาชิก - ใช้จุด (points) พล็อตโดยให้
nอยู่บนแกน y และstart_wkอยู่บนแกน x แล้วกำหนดสีของจุดตามweekday - แบ่ง facet โดยใช้
facet_grid()ให้start_hodเปลี่ยนไปตามคอลัมน์ และmembershipเปลี่ยนไปตามแถว
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
library(dplyr)
library(ggplot2)
# Compute wk_memb_hod
wk_memb_hod <- bike %>%
___ %>%
___
# Plot the result
ggplot(wk_memb_hod, aes(___, ___, color = ___)) +
___ +
facet_grid(___ ~ ___) +
scale_y_sqrt()