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

วิเคราะห์รูปแบบการใช้งานตามช่วงเวลาของวัน

มาดูกันว่าการเดินทางกระจายตัวอย่างไรตามช่วงเวลาในแต่ละวัน โดยจะสร้างกราฟสรุปจำนวนการเดินทางรายสัปดาห์ แบ่งตามชั่วโมงที่เริ่มต้นการเดินทาง และแยกระหว่างวันทำงานกับวันหยุดสุดสัปดาห์

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

การแสดงภาพข้อมูลขนาดใหญ่ด้วย Trelliscope ใน R

ดูคอร์ส

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

  • คำนวณจำนวนการเดินทาง n สำหรับทุกชุดค่าผสมของสัปดาห์ที่เริ่มต้น (start_wk), ชั่วโมงที่เริ่มต้นในวัน (start_hod) และ weekday
  • ใช้จุดแสดงค่า n บนแกน y และ start_wk บนแกน x โดยกำหนดสีของจุดตาม weekday
  • แบ่งพาเนลตาม start_hod ให้มี 1 แถวและ 24 คอลัมน์ (คอลัมน์ละ 1 ชั่วโมง) โดยใช้ facet_grid()

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

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

library(dplyr)
library(ggplot2)

# Compute week_hod
week_hod <- bike %>%
  ___ %>%
  ___

# Plot the result
ggplot(week_hod, aes(___, ___, color = ___)) +
  ___ +
  facet_grid(~ ___) +
  scale_y_sqrt()
แก้ไขและรันโค้ด