ÎncepețiÎncepe gratuit

O Hartă Legendară

Adăugarea culorilor pe hartă este utilă, dar are sens doar dacă ne amintim ce reprezintă fiecare culoare. Cu addLegend() putem adăuga o legendă care să ne reamintească acest lucru.

Există mai multe argumente cu care putem personaliza legenda după preferințe, printre care opacity, title și position. Pentru a crea o legendă pentru exemplul nostru cu colorNumeric(), procedăm astfel:

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")

Acest exercițiu face parte din cursul

Hărți interactive cu leaflet în R

Vezi cursul

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

# Add a legend that displays the colors used in pal
m %>% 
    ___(pal = pal, 
              values = c("Public", "Private", "For-Profit"))
Editează și rulează codul