CommencezCommencez gratuitement

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

Voir le cours

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`
                         ___ = ___()) 
Modifier et exécuter le code