Cartographier les collèges d'un État

Cartes interactives avec leaflet en R

Rich Majerus

Vice President of Strategy & Planning, Queens University of Charlotte

Combien de collèges de 4 ans y a‑t‑il au Maine ?

ipeds %>% 
   filter(state == "ME")
# A tibble: 21 x 5
                     name       lng      lat state sector_label
                    <chr>     <dbl>    <dbl> <chr>        <chr>
1           Bates College -70.20333 44.10530    ME      Private
2         Bowdoin College -69.96524 43.90690    ME      Private
3           Colby College -69.66337 44.56421    ME      Private
4 College of the Atlantic -68.22885 44.39958    ME      Private
...
Cartes interactives avec leaflet en R

Cartographier les collèges d'un État

# En supposant que « lng » et « lat » sont respectivement la longitude et la latitude
maine_colleges_map <- 
  leaflet() %>% 
  addProviderTiles("CartoDB") %>% 
  addMarkers(data = maine_colleges)

Marqueurs des collèges du Maine 1

Cartes interactives avec leaflet en R

Cartographier les collèges d'un État

maine_colleges_map <- 
   leaflet() %>% 
   addProviderTiles("CartoDB")%>% 
   addMarkers(data = maine)

Marqueurs des collèges du Maine 1

# ajouter d'autres marqueurs 
# ne supprime pas les marqueurs existants
maine_colleges_map %>%
   addCircleMarkers(data = maine)

Marqueurs des collèges du Maine 2

Cartes interactives avec leaflet en R

Cartographier les collèges d'un État

# ajouter d'autres marqueurs 
# ne supprime pas les marqueurs existants
maine_colleges_map %>% 
   addCircleMarkers(data = maine)

Marqueurs des collèges du Maine 2

maine_colleges_map %>% 
   clearMarkers() %>% 
   addCircleMarkers(data = maine, 
                    radius = 3)

Marqueurs des collèges du Maine 3

Cartes interactives avec leaflet en R

Cartographier les collèges d'un État

maine_colleges_map <- 
  maine_colleges_map %>% 
  clearMarkers %>% 
  addCircleMarkers(
          data = maine_colleges, 
          radius = 3)

Marqueurs des collèges du Maine 3

maine_colleges_map %>% 
  addCircleMarkers(
           data = maine_colleges, 
           radius = 4,
           color = "red",
           popup = ~name)

Marqueurs des collèges du Maine 4

Cartes interactives avec leaflet en R

Passons à la pratique !

Cartes interactives avec leaflet en R

Preparing Video For Download...