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