Bắt đầu ngayBắt đầu miễn phí

Trực quan hóa dữ liệu: Số lượt theo giờ trong ngày

Giờ bạn có thể tạo một hiển thị Trelliscope bằng ggplot2. Mục tiêu là vẽ số lượt đi theo giờ trong ngày, tô màu theo ngày trong tuần/cuối tuần, và facet theo tuyến bằng facet_trelliscope().

route_hod đã có trong workspace của bạn, nhưng nó chỉ chứa 8 tuyến hàng đầu. Ở bài cuối, chúng ta sẽ xem kết quả cho tất cả các tuyến hàng đầu.

Bài tập này là một phần của khóa học

Trực quan hóa Dữ liệu Lớn với Trelliscope trong R

Xem khóa học

Hướng dẫn bài tập

  • Dùng điểm để vẽ start_hod trên trục x và n trên trục y, đồng thời tô màu điểm theo weekday. Chỉ định size = 3 trong phần khai báo geom để các điểm nổi bật hơn trên biểu đồ.
  • Tạo facet theo tên trạm bắt đầu và kết thúc, và đặt bố cục ban đầu là 2 hàng và 4 cột.
  • Để tiết kiệm không gian, bỏ chú giải (legend) bằng cách thêm theme(legend.position = "none") vào phần khai báo ggplot2 của bạn.

Bài tập tương tác thực hành trực tiếp

Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.

library(trelliscopejs)
library(ggplot2)

# Create the plot
ggplot(___) +
  ___ +
  facet_trelliscope(~ ___ + ___, ___) +
  theme(___)
Chỉnh sửa và Chạy Mã