시작하기무료로 시작하기

지도에 포인트 추가하기

plot_geo()로 만든 지도도 여전히 plotly 객체이므로, 이전과 마찬가지로 레이어를 추가할 수 있어요. 이 연습 문제에서는 2018년 중간선거를 앞두고 트럼프 대통령이 유세를 진행한 위치를 나타내는 포인트를 미국 지도에 추가해 보겠습니다. 데이터셋 rallies2018에는 날짜, 도시, 주, 위도, 경도, 그리고 발언한 사람 수가 담겨 있어요.

plotly는 이미 로드되어 있어요.

이 연습은 강의의 일부입니다

R로 배우는 plotly 인터랙티브 데이터 시각화

강의 보기

연습 안내

  • add_markers()를 사용해 미국 지도에 유세 위치를 나타내는 포인트를 추가하세요. x축에는 long, y축에는 lat, 포인트 크기에는 no.speakers를 매핑하세요.
  • 제목을 "2018 Trump Rallies"로 추가하세요.
  • 지도 범위를 'usa'로 제한하세요.

실습형 인터랙티브 연습

이 예제를 이 샘플 코드를 완성하여 풀어보세요.

# Map President Trump's rallies in 2018
rallies2018 %>%
  plot_geo(locationmode = 'USA-states') %>%
  ___(
    ___, ___, ___,  
    hoverinfo = "text", text = ~paste(city, state, sep = ",")
  ) %>%
  ___(___ = ___, 
      geo = ___(___ = ___))
코드 편집 및 실행