始める無料で始める

地図上にグラフをプロットする

このレッスンでは、自転車ネットワークのグラフを地図に重ねて表示します。次に、エッジを加入者/非加入者で色分けし、太さをトリップ数で表現します。まず、自転車シェアの加入者は常連ユーザーで、地元の方が多い傾向がある一方、非加入者は観光客である可能性が高いことを思い出してください。非加入者のトリップは、市内の観光スポットが多い湖岸エリアに限られる傾向があります。さらに見られるもう一つのパターンは、西へ行くほど線が細くなり、つまりトリップ数が減るという点です。グラフを地図に重ねることで、単なるヘアボールプロットでは見えにくいネットワークのパターンがはるかに明確になります。

自転車データ 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
  ___(___ = ___)
コードを編集して実行