1. Nauka
  2. /
  3. Kursy
  4. /
  5. Interaktywne mapy z leaflet w R

Connected

ćwiczenie

Ożywiamy mapę

Podobnie jak podczas tworzenia wykresu z ggplot2 czy manipulowania danymi z dplyr, mapę należy zapisać w obiekcie, jeśli chcesz się do niej odwołać w dalszej części kodu.

Skoro mowa o dplyr – operator %>% pozwala przekazać dane potokiem do łańcucha funkcji tworzących mapę leaflet.

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


Stosowanie potoków sprawia, że kod jest bardziej czytelny i umożliwia odwoływanie się do zmiennych za pomocą operatora ~, bez konieczności każdorazowego wskazywania ramki danych.

Argument color w funkcji addCircleMarkers() przyjmuje nazwę koloru lub kod szesnastkowy, na przykład red lub #FF0000.

Obiekt map został już wyświetlony. Zwróć uwagę, że znaczniki okrągłe zniknęły!

Instrukcje 1/3

undefined XP
    1
    2
    3
  • Dodaj okrągłe znaczniki z wyskakującymi okienkami zawierającymi nazwy uczelni.