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

แสดงภาพข้อมูล: จำนวนการเดินทางตามชั่วโมงของวัน

ตอนนี้เราสามารถสร้าง Trelliscope display โดยใช้ ggplot2 ได้แล้ว โดยจะพล็อตจำนวนการเดินทางเทียบกับชั่วโมงของวัน แยกสีตามวันทำงาน/วันหยุดสุดสัปดาห์ และแบ่ง facet ตามเส้นทางด้วย facet_trelliscope()

route_hod พร้อมใช้งานในเวิร์กสเปซแล้ว แต่มีเฉพาะ 8 เส้นทางยอดนิยมเท่านั้น เราจะดูผลลัพธ์สำหรับเส้นทางยอดนิยมทั้งหมดในแบบฝึกหัดสุดท้าย

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

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

ดูคอร์ส

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

  • ใช้จุดพล็อต start_hod บนแกน x และ n บนแกน y แล้วกำหนดสีของจุดตาม weekday พร้อมระบุ size = 3 ในส่วน geom เพื่อให้จุดเด่นชัดขึ้นบนกราฟ
  • แบ่ง facet ตามชื่อสถานีต้นทางและปลายทาง และตั้งค่าเลย์เอาต์เริ่มต้นเป็น 2 แถวและ 4 คอลัมน์
  • เพื่อประหยัดพื้นที่ ให้ซ่อน legend โดยเพิ่ม theme(legend.position = "none") ในส่วนของ ggplot2

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

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

library(trelliscopejs)
library(ggplot2)

# Create the plot
ggplot(___) +
  ___ +
  facet_trelliscope(~ ___ + ___, ___) +
  theme(___)
แก้ไขและรันโค้ด