CommencerCommencez gratuitement

Tout rassembler

Essayons maintenant de tout rassembler en une seule fois. La construction de notre carte interactive de tous les établissements américains proposant des cursus de quatre ans peut se décomposer en quatre étapes :

  1. Initialiser la carte web
  2. Ajouter nos fonds de carte
  3. Tracer chaque secteur d'établissements comme sa propre couche
  4. Ajouter des contrôles de couches pour que les utilisateurs puissent activer/désactiver les groupes de fonds et de superposition

Les data frames public, private et profit, ainsi que la palette de couleurs pal, ont été chargés pour vous.

Cet exercice fait partie du cours

<cours>Cartes interactives avec leaflet en R</cours>
Voir le cours

Instructions de l’exercice

  • Complétez les noms de fonctions pour créer une carte web interactive avec plusieurs groupes de superposition et de fonds de carte.

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

m4 <- ___() %>% 
        ___(group = "OSM") %>% 
        ___("CartoDB", group = "Carto") %>% 
        ___("Esri", group = "Esri") %>% 
        ___(data = public, radius = 2, label = ~htmlEscape(name),
                         color = ~pal(sector_label),  group = "Public") %>% 
        ___(data = private, radius = 2, label = ~htmlEscape(name),
                           color = ~pal(sector_label), group = "Private")  %>% 
        ___(data = profit, radius = 2, label = ~htmlEscape(name),
                         color = ~pal(sector_label), group = "For-Profit")  %>% 
        ___(baseGroups = c("OSM", "Carto", "Esri"), 
                         overlayGroups = c("Public", "Private", "For-Profit")) %>% 
        ___(lat = 39.8282, lng = -98.5795, zoom = 4) 

m4
Modifier et exécuter le code