Een cluster-aanpak
In plaats van lagen te gebruiken om de bruikbaarheid van onze kaart te verbeteren, kun je er ook voor kiezen om hogescholen te clusteren: groepen nabijgelegen hogescholen samenvoegen om het aantal punten op de kaart te verminderen. Als je inzoomt, vallen de clusters uit elkaar en verschijnen de individuele hogescholen. Dit is handig als je op een gebruiksvriendelijke manier veel punten wilt weergeven.
We kunnen alle hogescholen clusteren door het argument clusterOptions van addCircleMarkers() als volgt in te stellen.
ipeds %>%
leaflet() %>%
addTiles() %>%
addCircleMarkers(clusterOptions = markerClusterOptions())
De ipeds-data, de htmltools-bibliotheek en het kleurenpalet pal zijn alvast voor je geladen.
Deze oefening maakt deel uit van de cursus
Interactieve kaarten met leaflet in R
Oefeninstructies
- Zuiver alle HTML in onze labels.
- Kleur hogescholen per sector met het
pal-kleurenpalet. - Cluster alle hogescholen met
clusterOptions.
Interactieve oefening met praktijkervaring
Probeer deze oefening door deze voorbeeldcode aan te vullen.
ipeds %>%
leaflet() %>%
addTiles() %>%
# Sanitize any html in our labels
addCircleMarkers(radius = 2, label = ___(name),
# Color code colleges by sector using the `pal` color palette
color = ___(sector_label),
# Cluster all colleges using `clusterOptions`
___ = ___())