ПочатиПочніть безкоштовно

Зробімо нашу мапу виразною

Подібно до побудови графіка в ggplot2 чи обробки даних у dplyr, вашу мапу потрібно зберегти в об'єкті, якщо ви посилатиметеся на неї пізніше в коді.

До речі про dplyr: оператор %>% може передавати дані в ланцюжок функцій, який створює мапу leaflet.

ipeds %>% 
    leaflet()  %>% 
        addTiles() %>% 
        addCircleMarkers(popup = ~name, color = "#FF0000")


Пайпінг робить код читабельнішим і дозволяє звертатися до змінних за допомогою оператора ~ замість повторного зазначення датафрейму.

Аргумент color у addCircleMarkers() приймає назву кольору або hex‑код. Наприклад, red або #FF0000.

map уже виведено для вас. Зверніть увагу: кругові маркери зникли!

Ця вправа є частиною курсу

Інтерактивні карти з leaflet у R

Переглянути курс

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

# Add circle markers with popups for college names
map %>% 
    addCircleMarkers(data = ca, radius = 2, popup = ___)
Редагувати та запускати код