1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Interaktivní mapy s leaflet v R

Connected

Cvičení

Mapová legenda

Barevné rozlišení informací na mapě je skvělé, ale jen tehdy, když víme, co jednotlivé barvy znamenají. Funkce addLegend() nám umožní přidat legendu, která nám to připomene.

Legend lze přizpůsobit pomocí několika argumentů, například opacity, title nebo position. Chceš-li přidat legendu k příkladu s colorNumeric(), postupuj takto:

pal <- colorNumeric(palette = "RdBu", domain = c(25:50))

ipeds %>% 
    leaflet() %>% 
        addProviderTiles("CartoDB")  %>% 
        addCircleMarkers(radius = 2,
                         color = ~pal(lat)) %>% 
         addLegend(pal = pal,
                   values = c(25:50),
                   opacity = 0.75,
                   title = "Latitude",
                   position = "topleft")

Instrukce 1/2

undefined XP
  • 1

    Přidej do mapy m legendu zobrazující barvy použité v pal.

  • 2

    Nastav legendě opacity na .5, title na "Sector" a position na "topright".