Een legendarische kaart
Informatie toevoegen aan onze kaart met kleur is handig, maar alleen als je onthoudt waar de kleuren voor staan. Met addLegend() kun je een legenda toevoegen als geheugensteuntje.
Er zijn verschillende argumenten om de legenda naar wens aan te passen, zoals opacity, title en position. Om een legenda te maken voor ons colorNumeric()-voorbeeld, doe je het volgende.
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")
Deze oefening maakt deel uit van de cursus
Interactieve kaarten met leaflet in R
Interactieve oefening met praktijkervaring
Probeer deze oefening door deze voorbeeldcode aan te vullen.
# Add a legend that displays the colors used in pal
m %>%
___(pal = pal,
values = c("Public", "Private", "For-Profit"))