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

ผลของการเป็นสมาชิกและวันในสัปดาห์

ต่อยอดจากกราฟก่อนหน้า มาเพิ่มตัวแปรอีกหนึ่งตัวเข้าไปในการสรุปข้อมูล โดยเพิ่มมิติ 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()
แก้ไขและรันโค้ด