視覺化資料:依一天中時段的計數
現在可以用 ggplot2 建立 Trelliscope 顯示。我們想繪製單車次數對一天中時段的關係圖,並以平日/週末著色,且使用 facet_trelliscope() 依路線分面。
route_hod 已在你的工作環境中,不過它只包含前 8 條路線。我們會在最後一個練習中檢視所有熱門路線的結果。
本練習屬於課程
使用 R 的 Trelliscope 視覺化巨量資料
練習說明
- 使用點圖,將
start_hod放在 x 軸、n放在 y 軸,並以weekday為點的顏色。在幾何層指定size = 3,讓點在圖上更明顯。 - 依起點與終點站名進行分面,並將初始版面配置設為 2 列、4 欄。
- 為了節省空間,移除圖例,於 ggplot2 規格中加入
theme(legend.position = "none")。
動手互動練習
試著完成這個範例程式碼,體驗一下這個練習。
library(trelliscopejs)
library(ggplot2)
# Create the plot
ggplot(___) +
___ +
facet_trelliscope(~ ___ + ___, ___) +
theme(___)