시작하기무료로 시작하기

더 나은 팝업 만들기

몇 가지 html 태그와 paste0() 함수를 함께 사용하면 팝업을 원하는 대로 꾸밀 수 있어요. paste0()는 전달받은 인수를 문자로 변환해 구분자 없이 하나의 문자열로 결합합니다.

addCircleMarkers(popup = ~paste0(name,
                                 "<br/>",
                                 sector_label))

각 요소를 줄바꿈하여 따로 표시하려면 <br/> 태그를 사용할 수 있어요.

데이터 요소를 구분하기 위해 각 대학의 이름을 이탤릭체로 표시하려면 name 변수를 <i></i>로 감싸면 됩니다.

addCircleMarkers(popup = ~paste0("<i>",
                                 name,
                                 "</i>", 
                                 "<br/>", 
                                 sector_label))

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

R로 만드는 leaflet 인터랙티브 지도

강의 보기

실습형 인터랙티브 연습

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

# Clear the bounds and markers on the map object and store in map2
map2 <- map %>% 
            ___() %>% 
            ___()
코드 편집 및 실행