จำนวนการเดินทางรายวัน
วิธีที่มีประโยชน์ในการสรุปและแสดงข้อมูลการเดินทางด้วยแท็กซี่คือการดูจำนวนการเดินทางตามวันในปฏิทิน ในแบบฝึกหัดนี้ จะคำนวณค่าสรุปดังกล่าวและตรวจสอบว่าจำนวนผู้โดยสารรายวันเปลี่ยนแปลงอย่างไรตามช่วงเวลาและวันในสัปดาห์
ชุดข้อมูล 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(___, ___)) +
___