시작하기무료로 시작하기

지도에 그래프 그리기

이번 레슨에서는 자전거 그래프를 지도 위에 겹쳐서 표시해 보겠습니다. 이후 구독자/비구독자 여부에 따라 간선 색을 다르게 하고, 이동 횟수에 따라 선의 두께를 조절할 거예요. 먼저, 자전거 공유 서비스의 구독자는 정기 사용자로서 대체로 현지인일 가능성이 높고, 비구독자는 관광객일 가능성이 높다는 점을 기억하세요. 비구독자의 이동은 주로 관광 명소가 많은 호숫가 지역에 국한되는 경향이 있습니다. 또 다른 패턴으로, 서쪽으로 갈수록 선이 가늘어지는데, 이는 그만큼 이동이 적었다는 뜻이에요. 그래프를 지도에 겹쳐 그리면 일반적인 헤어볼 플롯만으로는 보기 어려운 네트워크 패턴을 훨씬 명확하게 파악할 수 있습니다.

자전거 데이터 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
  ___(___ = ___)
코드 편집 및 실행