開始使用免費開始

在地圖上繪製圖形

在本課中,你將建立一張地圖,並在其上疊加單車網路圖。接著,我們會依據訂閱使用者/非訂閱使用者來上色邊,並以旅次數量決定線條粗細。先回顧一下:單車共享網路的訂閱者是常態使用者,較可能是本地人;相對地,非訂閱者較可能是觀光客。非訂閱者的旅次通常集中在市區臨湖的路段,那裡觀光景點較多。我們還會看到另一個模式:站點越往西,線條越細,也就是旅次越少。把網路圖疊加到地圖上,能讓某些網路模式比單純畫一般的 hairball 圖更清楚。

已提供單車資料 bike_dat,以及芝加哥的地圖 chicago

本練習屬於課程

案例研究:R 的網路分析

檢視課程

動手互動練習

試著完成這個範例程式碼,體驗一下這個練習。

weighted_trips_by_usertype <- bike_dat %>% 
  group_by(
    from_station_id, to_station_id, 
    from_latitude, from_longitude, 
    to_latitude, to_longitude, 
    usertype
  ) %>% 
  # Weight each journey by number of trips
  ___(___ = ___)
編輯並執行程式碼