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

จำนวนการเดินทางรายวัน

วิธีที่มีประโยชน์ในการสรุปและแสดงข้อมูลการเดินทางด้วยแท็กซี่คือการดูจำนวนการเดินทางตามวันในปฏิทิน ในแบบฝึกหัดนี้ จะคำนวณค่าสรุปดังกล่าวและตรวจสอบว่าจำนวนผู้โดยสารรายวันเปลี่ยนแปลงอย่างไรตามช่วงเวลาและวันในสัปดาห์

ชุดข้อมูล tx ถูกโหลดไว้ให้แล้ว

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

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

ดูคอร์ส

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

  • สร้างข้อมูลสรุปรายวัน โดยจัดกลุ่มตามวันที่รับผู้โดยสาร (pickup_date) และนับจำนวนการเดินทาง แล้วตั้งชื่อตัวแปรใหม่ว่า n_rides ทั้งนี้ ฟังก์ชัน n() ของ dplyr ใช้นับจำนวนการสังเกตการณ์ในแต่ละกลุ่ม
  • แสดงผลลัพธ์ด้วย geom_line() ของ ggplot2 โดยให้ pickup_date อยู่บนแกน x และ n_rides อยู่บนแกน y

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

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

library(dplyr)
library(ggplot2)

# Summarize the number of taxi rides by pickup day
daily_count <- tx %>%
  group_by(___) %>%
  summarise(n_rides = ___)

# Create a line plot
ggplot(daily_count, aes(___, ___)) +
  ___
แก้ไขและรันโค้ด