Поставте позначку
Дотепер ми створювали карти лише з одним шаром — базовою картою. До неї можна додавати шари подібно до того, як ви додаєте шари до графіка в ggplot2. Один із найпоширеніших шарів у мапах leaflet — це маркери місцезнаходжень. Їх можна додати, передавши результат addTiles() або addProviderTiles() у функцію додавання маркерів.
Наприклад, якщо відобразити нью-йоркський офіс 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])