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

กราฟรายวัน

ต่อไปเราจะดูจำนวนการเดินทางเทียบกับชั่วโมงในแต่ละวัน โดยเริ่มจากการสร้างชุดข้อมูลสรุปสำหรับเดือนแรกที่มีข้อมูลครบในชุดข้อมูล (เดือนพฤษภาคม) แล้วนำมาวิเคราะห์

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

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

ดูคอร์ส

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

  • กรองข้อมูลเฉพาะเดือนพฤษภาคม (ใช้ start_mon)
  • นับจำนวนการเดินทางสำหรับทุกการผสมผสานของ start_day, start_hod และ membership
  • ใช้จุด (points) เพื่อพล็อตจำนวนการเดินทางเทียบกับชั่วโมงของวัน และระบายสีจุดตาม membership
  • ใช้ facet กับ start_day โดยใช้ facet_wrap() และกำหนด 7 คอลัมน์เพื่อจัดเรียงตามวันในสัปดาห์

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

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

library(dplyr)
library(ggplot2)

# Compute daily_may
daily_may <- bike %>%
  filter(___) %>%
  group_by(___) %>%
  summarise(n = ___)

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