1. Learn
  2. /
  3. Courses
  4. /
  5. R로 만드는 leaflet 인터랙티브 지도

Connected

Exercise

팝업 추가 및 지도 저장하기

지도를 더 유용하게 만들려면 팝업을 추가할 수 있어요. 마커를 클릭했을 때 나타나는 팝업을 추가하려면 addMarkers() 함수의 popup 인수를 지정하면 됩니다. 보존하고 싶은 지도가 만들어지면, 그 지도를 객체에 저장할 수 있어요. 그런 다음 이 객체를 파이프로 다른 함수에 전달해 지도의 레이어를 추가하거나 수정할 수 있습니다.

dc_nyc <- 
    leaflet() %>% 
        addTiles() %>% 
        addMarkers(lng = -73.98575, lat = 40.74856, 
                   popup = "DataCamp - NYC") 

dc_nyc %>% 
    setView(lng = -73.98575, lat = 40.74856, 
            zoom = 2)

이제 두 개의 DataCamp 위치 마커 모두에 팝업을 추가하고, 지도를 객체에 저장해 보겠습니다.

Instructions

100 XP
  • addMarkers()에 popup 인수를 추가하여 hq 열의 값을 표시하고, leaflet 지도를 map이라는 객체에 저장하세요.
  • Belgium HQ를 기준으로 map의 뷰를 중심에 두고 줌을 5로 설정한 뒤, 이를 map_zoom에 저장하세요.
  • map_zoom 객체를 출력하세요.