Une approche par grappes
Plutôt que d'utiliser des couches pour améliorer l'ergonomie de notre carte, nous pouvons regrouper les établissements en formant des grappes d'établissements proches afin de réduire le nombre de points affichés. En effectuant un zoom avant, les grappes se décomposeront et les établissements individuels apparaîtront. Cette approche est utile pour cartographier un grand nombre de points de façon conviviale.
Nous pouvons regrouper tous nos établissements en définissant l'argument clusterOptions de addCircleMarkers() comme suit.
ipeds %>%
leaflet() %>%
addTiles() %>%
addCircleMarkers(clusterOptions = markerClusterOptions())
Les données ipeds, la bibliothèque htmltools et la palette de couleurs pal ont été chargées pour vous.
Cette activité fait partie du cours
Cartes interactives avec leaflet en R
Instructions de l’exercice
- Assainir tout code HTML dans nos étiquettes.
- Colorer les établissements par secteur en utilisant la palette
pal. - Regrouper tous les établissements avec
clusterOptions.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
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`
___ = ___())