Добавьте маркер
До сих пор мы создавали карты с одним слоем — базовой картой. К ней можно добавлять дополнительные слои так же, как это делается в ggplot2. Один из самых распространённых слоёв для карты leaflet — маркеры местоположения. Их добавляют, передавая результат addTiles() или addProviderTiles() в функцию добавления маркеров через оператор pipe.
Например, чтобы отметить нью-йоркский офис DataCamp, передайте координаты в addMarkers() в виде числовых векторов из одного элемента — и на карте появится синяя метка в указанной точке. В главах 2 и 3 мы рассмотрим варианты настройки маркеров.
leaflet() %>%
addProviderTiles("CartoDB") %>%
addMarkers(lng = -73.98575, lat = 40.74856)
Тибл dc_hq уже доступен в вашем рабочем пространстве.
Это упражнение является частью курса
Интерактивные карты с leaflet в R
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
# Plot DataCamp's NYC HQ
leaflet() %>%
addProviderTiles("CartoDB") %>%
addMarkers(lng = ___[1], lat = ___[1])