Construire une base
Maintenant que nous savons où centrer notre carte (Lat = 39.8282, Lng = -98.5795), construisons un nouveau fond de carte. Rappelez-vous que nous pouvons utiliser soit addTiles(), soit addProviderTiles() pour ajouter un fond de carte à notre objet leaflet.
Comme nous visons la cartographie de tous les établissements américains, nous pouvons inclure les données ipeds au début de la chaîne de fonctions qui va créer notre carte de base. Ainsi, les données ipeds seront stockées avec notre carte de base et nous pourrons y accéder facilement.
Une fois une base solide en place, nous pourrons représenter chaque établissement des États-Unis avec seulement deux lignes de code R.
Les données ipeds ainsi que les bibliothèques leaflet et tidyverse ont été chargées pour vous.
Cet exercice fait partie du cours
<cours>Cartes interactives avec leaflet en R</cours>Instructions de l’exercice
- Stockez une nouvelle carte dans l'objet
m2qui :- utilise le fond de carte du fournisseur CartoDB ;
- a un niveau de zoom égal à 3 ;
- ajoute ensuite des marqueurs circulaires à
m2pour cartographier tous les établissements américains.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
m2 ___
ipeds %>%
leaflet() %>%
# use the CartoDB provider tile
addProviderTiles(___) %>%
# center on the middle of the US with zoom of 3
setView(lat = 39.8282, lng = -98.5795, ___)
# Map all American colleges
m2 %>%
___()